问题标签 [timeoutexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ubuntu-9.10 - 脚本错误复制到 Rackspace
我正在为 Ubuntu 云服务器使用 Rackspace。每天都有一个脚本(我猜脚本来自 rackspace)在云服务器上执行,它将备份文件复制到 Rackspace CloudFiles 并发送邮件,就像文件被复制一样,我已经在云服务器上安排了脚本。我对脚本了解不多,我猜脚本是基于 Cruise 的(我可以看到 build.xml,一些 jar 文件......)。每天将文件从云服务器复制到 Rackspace,但有时不知道为什么,文件将被复制到 Rackspace 发送错误失败消息,或者有时文件不会被复制并发送错误失败消息,如下所示。
有人使用 Rackspace 吗?有人对此有任何解决办法吗?
sql - 在sqltime out异常的情况下重定向到登录页面
我用 asp.net 和 c#.net 开发了一个 web 应用程序,我使用 sql server DB,
我偶尔会遇到 sql 超时异常,我想在 sqltimeout 异常的情况下重定向到登录页面?怎么做
mysql - LINQ to ENTITY 的 ExecuteStoreQuery 函数超时异常
我有一个 MVC 应用程序,我正在使用 ExecuteStoreQuery 执行 LINQ to entity 的动态查询。
对于大约 12000 的大量记录,我得到了超时异常,但对于少量记录却可以正常工作。
但是,如果我通过编写 LINQ 执行相同的查询,它工作正常。
我还在连接字符串中添加了默认命令 timeout=600000,但执行查询花费的时间太长,大约需要 20 到 25 分钟。
我可以做些什么来更快地执行查询,因为使用 LINQ 查询会更快地显示相同的结果。
我想使用 ExecuteStoreQuery,因为我的表名是动态创建的。例如:“从”+表名中选择*;然后使用实体模型和 ExecuteStoreQuery 执行上述查询,然后读取记录。
但是对于大量记录而言,耗时太长。
那么,我怎样才能以更快的执行速度使用 ExecuteStoreQuery 获取大记录。
wcf - WCF 客户端代理引发的 TimeoutException
我的问题与 WCF 不时抛出的 System.TimeoutException 有关:
System.TimeoutException:打开操作未在分配的 00:00:00 超时内完成。分配给此操作的时间可能是较长超时的一部分。---> System.TimeoutException:在 00:00:00 后打开超时,同时建立到 net.tcp://192.168.1.100:50000/TabletSvc/ 的传输会话。分配给此操作的时间可能是较长超时的一部分。---> System.TimeoutException:通过 net.tcp://192.168.1.100:50000/TabletSvc/ 连接到 00:00:00 后超时。对 1 个可用地址中的 0 个进行了连接尝试 ()。检查您的通道的 RemoteAddress 并验证此端点的 DNS 记录是否对应于有效的 IP 地址。分配给此操作的时间可能是较长超时的一部分。
随机行为的可能原因是什么?
WCF 服务托管在 Windows XP SP2 上运行的 .NET 应用程序中。该应用程序为托管在不同机器上的相同服务创建客户端代理。一个重要方面是该服务正在使用可靠会话和服务限制。机器通过 WiFi 连接进行通信。
客户端和服务位于同一应用程序内的不同线程上。从这个角度来看,它们并不相互依赖。不应该有锁定。
我使用 ping 检查了机器之间的 WiFi 连接,它似乎很好。下一步将是安装一个网络监视器,但由于它们是生产机器,它可能不会很快发生。
我考虑将 maxConcurrentSessions 和 maxConcurrentInstances 都增加到 50,但没有时间测试它。这是基于这样的想法,即应用程序可能正在耗尽资源或达到影响托管服务的限制。
正如我所说,客户端代理有时无法打开连接。一分钟后的第二次尝试通常会成功。
这是客户端和服务配置:
这是异常的堆栈跟踪:
c# - 超时已过
我正在编写 C# 代码并使用 LINQ 和一些存储过程,我在打开和关闭连接时很小心,但我一直收到这个错误。
除了发生此错误外,我的代码运行良好,我该怎么办?
感谢您的任何想法。
wcf - 超时异常上的 WCF 服务行为
我们有一个 WCF 服务方法(同步),它调用另一个进程(通过 COM)来做一些事情。现在这个 COM 进程大约需要 10-15 秒才能完成,然后将调用返回给我的服务,而我的服务又应该返回给客户端。
在 WCF 客户端,我们将 sendtimeout 设置为 5 秒,因此 5 秒后我们在客户端收到超时异常。
现在我的问题是客户端收到超时异常后服务端会发生什么。由于调用 COM 进程仍在进行中,可能会在再过 5-10 秒后返回服务,服务如何处理这种情况。
让我知道是否需要进一步输入。
问候,
sql - 我从特定 OR 条件下的存储过程中获得 SQL 超时 - 为什么?
我有一个带有几个连接的简单查询。该查询有大约 4 或 5 个 WHERE 条件,但最多需要 15 秒才能返回 NO 结果。但是,如果我排除特定的 OR 条件,则只需 5 秒并返回大约 20 行。
无论如何,我认为也许我应该以某种方式重构 OR,因为它们没有任何内部选择或任何花哨的东西,只是列上的一个简单条件。
有任何想法吗?这似乎不是表锁定问题,我直接通过 SQL Management Studio(2008 RC2 服务器)运行查询。
.net - 收到 TimeoutException 后是否可以使用 wcf 代理?
超时异常后代理没有故障,我仍然可以使用它。
是否建议使用该代理或者我应该中止它并创建一个新代理?
wcf - WCF:StreamedResponse 在处理几个调用后引发超时
我正在尝试设置一个 WCF-Web,它将数据库中的数据作为流式响应返回给客户端。该方法当前返回 45.000 个项目。
我的问题是,当我尝试多次调用此方法时,一些请求将成功,而下一次调用因 TimeoutException 而终止 - 似乎客户端无法建立与主机的新连接。如果我将 TransferMode 更改为“Buffered”,它将按预期工作。
可以通过将 System.Net.ServicePointManager.DefaultConnectionLimit 增加到更大的 Number 来增加成功处理的调用数量。
在我看来,客户端没有关闭连接?但为什么只在 StreamedResponse 模式下?哪里错了?任何想法?
资源:
客户端绑定:
sql-server-2005 - ASP.NET / SQL Server - 搜索时超时
我们有一个名为Purchases
:
注:ProjectCode
是 的前缀PRSNumber
。
之前,当表中没有ProjectCode
字段时,我们以前的开发人员使用此查询来搜索特定供应商的采购:
是的,他们连接PRSNumber
以获取和比较ProjectCode
. 虽然,无论表格设计如何,上面的代码都可以正常工作。
但是当我添加一个新字段时,ProjectCode
, 并使用此查询:
我收到此异常:
超时已过。在操作完成之前超时时间已过或服务器没有响应。
我不敢相信,在比较之前需要连接的第一个查询比除了比较什么都不做的第二个查询要快。你能告诉我为什么会这样吗?
一些可能有用的信息:
PRSNumber
是varchar(11)
并且是主键ProjectCode
是nvarchar(10)
- 这两个查询在 SQL Server Management Studio 中都能正常工作
- 第一个查询在 ASP.NET 网站中有效,但第二个查询无效
ProjectCode
被索引- 该表有 32k 行
更新
ProjectCode
现在已编入索引,仍然没有运气