问题标签 [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.
iis-7 - Orchard 324 no data sent error with custom module only on web server
我的自定义模块刚刚开始出现一个非常奇怪的问题,直到昨晚才开始发生。基本上,当我尝试请求为模块创建的自定义视图时,前几个页面显示正常,然后突然间其余的内容项页面超时,直到我回收应用程序池。(在浏览器中我收到 324 no data sent 错误)。在 App_Data 文件夹下的错误日志中,我也没有收到与此事件有关的错误。
这是我在事件查看器中收到的错误:
我的开发计算机上没有这个问题(在 iis 或 Visual Studio 上运行网站不会重现问题)。
我几乎肯定该模块的设置是为了有效地处理每个连接。另外,考虑到自从网站上线(现在大约一个月)以来还没有发生这种情况,我猜这与代码无关。
这是我如何设置服务类的示例:
这是零件驱动程序的代码:
这是视图的代码:
}
任何帮助将不胜感激!我肯定在这里泡菜。
谢谢。
java - 带有 finally 块的 Futures、TimeoutException 和 Callables
如果通过future.get(timeout,TimeUnit.SECONDS)取消Callable,是否会调用带有线程的finally块?
我知道 finally 总是会被调用,但我猜我错过了一些关于线程如何被中断的东西。这是我运行的一个测试,它没有显示我的 finally 块被解雇了。
看起来如果我添加 awaitTermination 它会运行。这个测试通过...
java - 将测试用例和结果导入 Rally 时如何避免 504 错误?
当我将测试用例和结果导入集会时,有时会出现 504 错误。我不希望这种情况发生,因为我创建的 Java 应用程序需要成为自动化流程的一部分。关于如何避免 504 错误有什么建议吗?或者有没有一种方法可以让应用程序在抛出此异常之前至少尝试 3-4 次。我只能想到一个 try/catch 块......
对我来说最糟糕的情况是应用程序将结果添加到测试集,并引发 504 异常。所以我现在有一个测试集,其中包含不完整的结果列表。
ruby-on-rails - 考拉 Facebook for Rails
如何在Rails中使用koala gem for Facebook引发超时错误?
如果有人知道,请告诉我。
android - 无一例外的阻止下载
我尝试从移动设备下载文件。手机是通过wifi连接的,有时候手机换个位置,就连接到另一个wifi。对于下载,我使用:
在 bis.available() 和 bis.read() 之后获取数据,直到字节数 > ucon.getContentLength()。
当wifi连接发生变化时,我预计会出现(IO)异常(或至少是TimeoutException),但什么也没有。
在另一堂课中,我检查了网络连接(使用广播接收器),我看到事件断开/连接正常。所以,我可以使用广播接收器停止并重新开始下载,但我认为这不是最好的方法去做。
你有什么想法在这种情况下得到一个例外吗?
谢谢你。
c# - linq2sql 事务范围超时
我在一个函数中添加了一个事务范围,该函数每晚都会清除一些表并添加新项目。
我收到以下错误的问题:
内部异常:事务超时 事务已中止。
这项工作大约需要 12 分钟才能完成,在添加事务处理后,我现在每次运行该函数时都会收到此错误。
我的代码:
但我仍然得到超时。
我的 ms sql 问题的任何线索。
我能够在没有任何帮助的情况下将 .net 2.0 的机器配置中的事务超时更改为一小时。
我的代码在 .net 3.5 下运行,但我的 .net 3.5 文件夹下没有 machine.config 文件
c# - 检查 SerialPort.BytesToRead 与在读取循环中使用 TimeoutException?
我有一个System.IO.Ports.SerialPort
用于串行端口通信的 .NET C# 类。它包括一个在循环中连续读取串行端口的线程。
我一直认为在正常程序流程中使用异常是不好的,但是在网上搜索我看到很多使用阻塞读取和TimeoutException
等待传入数据的示例,如下所示:
SerialPort.BytesToRead()
在发出 之前检查不是更好吗Read
,就像在这个例子中一样:
ssrs-2008 - CRM 2011 自定义报告 rsProcessAborted System.TimeoutException
我在 CRM 2011 中遇到自定义报告问题。
我正在 BIDS 中创建一个基于 FetchXML 的报告,其中预览工作没有问题。然后我将 RDL 文件上传到 CRM。
当我运行报告时,我得到一个 rsProcessingAborted 错误(这里没有太多信息)。我尝试通过报告服务器页面运行相同的报告。在这里,至少我得到了一个非常详细的异常消息:
Microsoft.Crm.CrmException:发生意外错误。System.TimeoutException:发送到 net.tcp://scrmq01/CrmSandboxSdkListener-w3wp 的请求操作在配置的超时 (00:02:00) 内未收到回复。分配给此操作的时间可能是较长超时的一部分。这可能是因为服务仍在处理操作,或者因为服务无法发送回复消息。请考虑增加操作超时(通过将通道/代理转换为 IContextChannel 并设置 OperationTimeout 属性)并确保服务能够连接到客户端。
一个意料之外的问题发生了。这个发送到 net.tcp://scrmq01/CrmSandboxSdkListener-w3wp 的请求操作在配置的超时 (00:02:00) 内没有收到回复。分配给此操作的时间可能是较长超时的一部分。这可能是因为服务仍在处理操作,或者因为服务无法发送回复消息。请考虑增加操作超时(通过将通道/代理转换为 IContextChannel 并设置 OperationTimeout 属性)并确保服务能够连接到客户端。
如果我设置了过滤器,该报告在 CRM 上可以完美运行。比如说,只有过去 7 天的数据。
因此,我的报告返回的数据量似乎导致超时。我已将 Reports 网页上的 Timeout 设置更改为“No timeout”,并将 OLEDBTimeout 注册键增加到更大的值,但均无济于事。
有谁知道这个 CrmSandboxSdkListener 超时可以在哪里更改。
java - 设置中断位不会使 Future.get() 抛出 TimeoutException
为什么在调用 Future.get() 时不设置 Callable 中的中断位会导致代表 Callable 的 Future 抛出 TimeoutException?
httpwebrequest - 几次调用后的 HttpWebRequest 超时问题
下面的代码在几次调用(5 或 10 次调用)后引发超时异常,当我在我的机器上运行提琴手时它总是可以正常工作。我在这里读到了一些答案,如果它在提琴手打开时工作,那么这意味着它可能是一个代理问题,但它有时是如何工作的?我尝试设置超过默认值的超时值,但仍然失败。