问题标签 [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.

0 投票
1 回答
551 浏览

asp.net - 使用 Nhibernate + Oracle 的 WCF 间歇性连接数据库失败

我们有一个使用 WCF 开发的 3 层应用程序。我们的 Web 层 [32 位 Windows 2003 Sp1] 调用 WCF 服务 [NLB 上的 64 位 Windows 2008 R2],它与 Oracle 10g DB [64 位 Linux] 通信。DB 连接是使用 Nhibernate 2.2 建立的。WCF 通信使用 BasicHTTPBinding。

在 32 位测试环境中,应用程序运行良好,但在上面指定的 Live 环境中,我们遇到了崩溃。根据记录,重复错误是,

System.ApplicationException :> 内部异常

NHibernate.ADOException:在准备选择 stderrorme0_.ERR_NO 作为 ERR1_10_,stderrorme0_.ERR_TYPE 作为 ERR2_10_,.... ....,从 STD_ERROR_MESSAGE stderrorme0_ where stderrorme0_.ERR_NO=:p0 发生错误---> System.InvalidOperationException:超时已到期。在从池中获取连接之前超时时间已过。这可能是因为所有池连接都在使用中并且达到了最大池大小。

此错误重复,只是正在获取的表发生更改。

临时解决方案:重新启动托管在 IIS 中的 WCF 服务。

请帮助我们提出您的建议和解决方案,以使其发挥作用。这篇文章是在各种博客之后经过如此多的试验和错误后提出的。

0 投票
1 回答
88 浏览

java - TimeoutException 的由来

是:

只有可以抛出的方法java.util.concurrent.TimeoutException

0 投票
2 回答
791 浏览

sql - 更新 nvarchar(max) 时超时

我有一个表,其中包含 nvarchar(Max) 字段,每条记录包含大约 50,0000 个字符。当我插入数据时,它是好的,但是当更新数据时发生错误:“超时已过期在操作编译之前超时时间已过或服务器没有响应”

我也尝试将连接超时设置为 = 100

第二种方法我尝试删除第一条记录并插入新记录,但删除记录它会抛出相同的错误

0 投票
1 回答
1080 浏览

playframework - 执行异常AskTimeoutException:超时播放框架

我正在从 Ajax 调用一个方法...和 ​​PlayFramework 2.1.3

在 Application.java 上

我调用了一个进行大量计算的方法,这会花费大量时间......

经过 50 分钟或多或少的处理后,我得到了这个超时错误:

有人知道更好的方法吗?

提前致谢。

0 投票
1 回答
11985 浏览

c# - EntityFramework 长时间运行任务的等待操作超时

我正在使用EF5将一些数据从一个数据库迁移到另一个数据库。我通常会使用SQL这样的东西,但是我需要其他功能(比如在 中创建用户MembershipProvider)并希望在 EF 中完成所有操作。我正在迁移大约 100k 行并使用它来执行此操作:

我的SaveOrUpdate方法很简单:

该任务大约需要 2.5 小时才能完成。但是,在运行了数千行之后,有时是 80k,有时是 7k,我得到了这个"The wait operation timed out"异常,总是在employer.SaveOrUpdate();. 它与它的距离有多近有关系employer.TaxMailingAddress.SaveOrUpdate();吗?是否有“等待交易完成”的交易?也许确保连接有效,如果没有尝试重新创建它或其他什么?谢谢你的帮助。

0 投票
1 回答
311 浏览

ruby - Why am I getting Timeout Error instead of element not present?

I'm testing a web application using page-object gem with selenium Webdriver.

In the home page [Start page] I have a few RSpec verifications. But I'm getting the following error instead of the RSpec exception:

Does anyone facing this issue?

0 投票
4 回答
3761 浏览

c# - 在同一张表上使用 SqlTransaction 获取超时错误

我收到错误“超时已过期。在操作完成之前超时时间已过或服务器没有响应”。

CheckSerialNumber 函数还插入到 YSL00(我执行标量的同一个表。请参见上面的代码)。正如我之前提到的,我读取和更新 YSL000 表的平面文件中有 1000 行。

请注意,我有两个单独的 sqlcommands 和两个单独的连接来处理这个问题。原因是 sqltransaction 它不允许我在同一张表上查询。我认为可能会因此而发生超时?

谢谢阅读。请建议

更新 1:由于我没有粘贴整个代码,我想提一下 dispose 是使用程序中的以下代码完成的。

0 投票
4 回答
133099 浏览

java - java中的简单超时

谁能指导我如何在java中使用简单的超时?基本上在我的项目中,我正在执行一个语句br.readLine(),它正在读取来自调制解调器的响应。但有时调制解调器没有响应。为此,我想添加一个超时。我正在寻找如下代码:

0 投票
2 回答
1598 浏览

mule - 直到成功时出现超时错误

我们有一个流程,我们已经实现了一个肥皂客户端来向服务提供者发送肥皂消息。

如果失败,我们需要重试服务调用 3 次。所以我们在成功范围内使用了 HTTP Outbound Endpoint。

它正在按预期进行重试,但在成功的情况下,即使我们从服务获得响应,我们也会观察到如下超时错误。

[DispatchThread: 1] org.apache.cxf.endpoint.ClientImpl: 等待操作 { http://support.cxf.module.mule.org/ }invoke响应超时。

观察:

我已成功删除 until 并直接拥有 HTTP Outbound 端点,在这种情况下没有超时错误。

后来我尝试直到成功并有一个确认表达式来接受响应,仍然是相同的超时响应。

failureExpression="#[message.inboundProperties['http.status'] != 200]" ackExpression="#[message.correlationId]"

任何人都可以建议,如何配置直到成功接受响应并且不抛出超时错误。

0 投票
1 回答
832 浏览

c# - 捕获超时异常

我正在开发一个 wp8 应用程序,我使用 HttpClient 来执行 PostAsync 和 GetAsync 操作,我将超时设置为 1 秒:

我在 Get 和 Post 操作中有一个 try catch 块,以将 TimeOutExceptions 捕获为:

尽管如此,我的 catch 块没有捕获异常,我调试我的应用程序并观察抛出的异常是 TaskCanceledException,¿我如何捕获正确的异常?,¿为什么替换 TimeOutException?

最后,为避免混淆,我的实际超时时间为 10 秒,我使用 1 秒来测试,如果超过超时时间,我需要向用户显示一条消息。