问题标签 [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.
java - Selenium WebDriver 基本 java 项目中的错误
在 Eclipse 中运行 seleniumWebdriver 项目时出现以下错误。
我在 Eclipse 中的代码如下。我添加了 selenium java zip 文件附带的所有 jar 文件
请帮助我找出我错在哪里。
c# - C# TransactionScope 中的超时问题
我有一个插入方法可以很好地处理较小的数据集,但是一旦数据集超过一定大小,无论我在初始事务范围中设置什么,该方法都会超时。
代码中的插入方法使用通过“ExecuteNonQuery”调用的简单存储 sql 过程
我的代码看起来像这样(绒毛去除):
我认为这个问题与命令超时而不是范围超时有关,因为代码适用于较小的数据集......如果是这种情况,是否有任何方法可以在不修改机器的情况下更改命令超时.config(或任何其他 .config 文件,我严格禁止修改它们,因为更改值会弄乱程序的其余部分)
如果问题不是特定命令超时,是什么原因造成的?就像我说的那样,代码在 8000-15000 次插入之间的任何地方都可以正常工作(取决于我们的 ConnectionString “连接超时值在我们的程序配置文件中设置的超时值,我只能出于测试目的进行修改,但不能更改其中的任何值),但是任何比这更大的东西都会崩溃。
我也确定这绝对不是范围超时值,因为大约几分钟后任务超时,没有在 transactionscope 中设置的 1 小时 25 分钟附近
提前感谢您抽出宝贵时间帮助我解决此问题。
编辑:
根据请求,我添加了一个插入方法的示例,该方法最终由 nameDB.insert 方法调用(Fluff 已删除,请注意实际的插入方法实际上是 NameDB.insert 方法的子方法,以及实际的循环在那个 nameDB.insert 方法中。我只是使用 NameDB....等来减少绒毛。)
java - 有时 java.net.SocketTimeoutException: 读取超时。有时不
我有这个奇怪的错误
也许你们中的某个人可以帮助解决这个问题。
事实就是这些,我正在使用Eclipse和Tomcat v7。然后我执行一个函数
在我的Windows->Preferences->Java->Debug我有
在我的Servers->Tomcat v7.0->Timeouts我有
现在,当我运行我的 WebService 时,有时它运行良好,有时我的RemoteException e2: java.net.SocketTimeoutException:
读取超时
我设置Timeout
正确了吗?因为我试图改变它,但仍然发生相同的情况,有时会出错,有时不会。
c# - WCF 客户端在 20 分钟后抛出 System.TimeoutException
我正在为 IPC 使用 WCF。只有一个服务器和一个客户端,.Net3.5 和在同一台机器上运行,没有提升,没有任何系统设置更改(在正常使用下)。
这在所有客户端(从 WinXp 到 Win8)中都可以正常运行。但只有在一台机器上TimeoutException
,在大约 20 分钟的通信后,客户端应用程序中才会出现 a。此行为无法在其他地方复制,但每次都以相同的方式在客户端中复制。在应用程序生命周期中,有几个调用被打了,我会说至少有几百个。堆栈位于问题的底部。
服务合同
服务合同执行
服务器初始化(总是在客户端之前启动)
客户端初始化
这是客户端上的堆栈(手头唯一的线索):
服务器应用程序在客户端发生异常后继续运行,并且服务器似乎没有抛出任何异常。一些细节被省略了,请询问是否需要其他内容。
这可能是什么原因造成的?我很确定它在特定的机器上,否则我们真的很幸运能在数百个客户端上运行它。
android - Android - Asynctask 在 android 4.1.1 (Galaxy Tab 2) 中总是超时
我有一个非常奇怪的问题。
我的应用程序使用异步任务发出 http 请求。在较低版本中一切正常,但是当我在带有 Android 4.1.1 的三星 Galaxy Tab 2 上进行测试时,异步任务总是抛出 TimeoutException。
这是我使用代码的方式。
HttpContents 是 External AsyncTaks 类(它可以很好地返回内容)。
在我测试的较低 android 版本上,我得到了正确的响应。
我没有从主线程运行它(因此,它不会冻结我的 UI)。
出于某种原因,当异常被抛出时,http 响应被准确地返回。在另一个异步任务的 doInBackground 中执行异步任务是否存在问题(在 android 4.0 中)。因为这对我来说似乎是个问题。
为什么我只在 ICS 上而不是在较低版本上得到这个超时异常。是否有任何已知问题?
c# - Downloading a large table of data from a MySQL Database to text file in C#
I have a MySQL database "DB" in which there's a table "TABLE" of a single field and it contains about 8 Million rows. I am trying to download that table into a text file as follows:
Upon running it starts downloading the data and outputing it to the text file but after only a minute or two it gives:
What Might I change or do differently for it to work? Thanks for any suggestions and answers :)
[EDIT]: I added command.CommandTimeout = 240;
and tested three times, every time it downloaded for a couple minutes (about 40MB of data each time) before giving:
And these are the last few lines of the debug output:
[EDIT2]: I added MySqlDataReader result = command.ExecuteReader(System.Data.CommandBehavior.SingleResult);
in an effort to remedy the above error and now I am getting:
After some light google-ing I figure it is GoDaddy that is limiting the query execution time. Therefore a working solution is to have try/catch with a counter to keep track of how many records were retrieved before the connection was closed and to re-open new connections with the counter as starting point to LIMIT until the table size is exhausted.
Thanks for all the help!
asp.net - 在 asp.ngj 中将大视频上传到数据库
我搜索了如何使用 asp.net 将大于 4MB 的大型视频保存并存储到数据库中。我尝试了很多代码。我也用过:
这不是工作。它向我显示消息:
超时过期。操作完成之前的超时时间或服务器没有响应
到目前为止,我将数据列更改为 varbinary(MAX) 但我无法存储大小为 100MB 的大文件。
我的代码
谢谢 ...
neo4j - Neo4j 休息读取超时异常
在 REST 模式下使用 Neo4j 1.9 和 Neo4j 的 Spring Data .. 在我的应用程序上执行负载测试时,我收到以下异常...
我已经成功完成了这个负载测试场景,然后使用 Neo4j 1.8。
是否可能与我在启动服务器时收到的警告有关..
版本之间的配置有什么变化吗?这种异常的原因是什么?
谢谢。
android - 无法增加连接超时
我想将超时时间增加到 5 分钟,因为一分钟不足以接收响应。
我已经尝试了这两种方法:
不幸的是,超时保持不变,但如果我把它变小,例如 10000,它工作正常。你能帮我弄清楚这个问题吗?
sql - 从 .NET 应用程序调用 SQL Server 时运行速度非常慢
我在我的 ASP.NET 应用程序中使用 nHibernate 对存储过程进行了 SQL 调用:
此处使用 SQL Server 2005。它在我们的测试环境中运行良好,这个调用大约需要 2 秒才能完成。但是当我们将它移动到新服务器时,它开始需要很长时间,并且我的应用程序中出现超时异常。
但是,我在 SQL Server Profiler 中捕获调用,发现该调用运行了 30 秒。但是当我复制相同的查询并在服务器上运行它时,它会在 2 秒内完成。
那么问题是什么会影响来自 .NET 应用程序的工作查询?