timeout相关内容

SQL Server 简单插入语句超时

我有一个有 6 列的简单表格.大多数情况下,对它的任何插入语句都可以正常工作,但偶尔我会收到 DB Timeout 异常:超时已过.操作完成之前超时时间已过或服务器没有响应.声明已终止. 超时设置为 10 秒. 我应该提到我正在使用 NHibernate 并且该语句在插入本身之后还包含一个“select SCOPE_IDENTITY()". 我的想法是该表被锁定或其他原因,但当时 ..
发布时间:2022-01-02 16:02:23 数据库

Angular 2 rxjs 超时回调

我想在 HTTP 调用超时事件发生时向用户提供反馈. 我试过了: 返回 this._http.post(apiUrl + 'Search/Everything', params, {withCredentials: true, headers: this.headers}).timeout(5000, this._feedbackService.error("自定义错误信息")).map( ..
发布时间:2022-01-01 22:23:07 其他开发

HttpClient 在指定超时之前超时

我正在使用 WP8 的 HttpClient 并执行 Post 请求.我知道通话可能需要很长时间,因为我实际上是在模拟慢速网络场景.因此,我将 HttpClient.Timeout 相应地设置为 5 分钟. 但是,我在 60 秒左右收到超时.我相信超时不起作用.我相信 WP 存在这个问题,如本问题所述:HttpClient Portable 返回 404 notfound on WP8. ..
发布时间:2022-01-01 12:31:57 其他开发

Cassandra 超时 cqlsh 查询大(ish)数据量

我正在做一个涉及构建和查询 Cassandra 数据集群的学生项目. 当我的集群负载很轻(大约 30GB)时,我的查询运行没有问题,但现在它相当大(1/2TB)我的查询超时. 我认为这个问题可能会出现,所以在我开始生成和加载测试数据之前,我在我的 cassandra.yaml 文件中更改了这个值: request_timeout_in_ms(默认值:10000)其他杂项操作的默认 ..
发布时间:2021-12-31 17:41:07 其他开发

cqlsh 中的 RPC 超时 - Cassandra

我的环中有 5 个节点,带有 SimpleTopologyStrategy 和 replication_factor=3.我使用压力工具插入了 1M 行.当我尝试使用 读取 cqlsh 中的行数时 SELECT count(*) FROM Keyspace1.Standard1 limit 1000000; 失败并报错: 请求未在 rpc_timeout 内完成. 获取限制为 1 ..
发布时间:2021-12-31 17:26:50 其他开发

如何强制执行 Lua 脚本运行时限制?

在 lua 中用 dofile 运行一个几乎微不足道的脚本,在这台机器上运行 10000 次大约需要 52 秒,但是如果我运行 10000 次“lua52 script.lua",则需要 3 到 4 倍.我知道涉及更多的系统调用和其他开销,但我试图实现的是运行脚本,超时时间为 3 秒,然后打印输出.我的问题是带有无限循环的脚本,无论是否有意,例如: while(true) 做结尾 我可以在 L ..
发布时间:2021-12-30 20:30:26 其他开发

WP7 中的 HttpWebRequest 超时不适用于计时器

由于 WP7 HttpWebRequest 不支持超时,我使用计时器来实现该功能.下面是一个例子.我从 UI 表单调​​用 GetConnection().但是 ReadCallback() 在计时器时间结束之前永远不会执行.一旦计时器停止,就会触发 ReadCallBack().似乎计时器线程正在阻止 HTTP 响应.任何帮助表示赞赏.我也试过 ManualResetEvent 也有同样的结果. ..
发布时间:2021-12-30 12:27:50 其他开发

在 javascript 中查看所有未决的承诺

在我的测试中,有时我会遇到超时,查看超时前挂起的承诺在哪里非常有用,这样我就知道哪些承诺最有可能处于“始终挂起状态". 有没有办法做到这一点? 这是一个示例代码: Promise.resolve().then(function firstFunction() {控制台日志(1);返回 1;}).then(函数(){返回新的承诺(功能 secondFunction(解决,拒绝){//永 ..
发布时间:2021-12-29 10:24:12 前端开发

向返回承诺的javascript方法添加延迟

我目前正在尝试学习 Angular 2、打字稿、promises 等.我已经为开发人员工具设置了一个小应用程序和一个只返回硬编码数据的服务.这仅用于测试目的. 我想在服务方法上添加短超时以模拟服务器延迟以测试我的一些控件,但我找不到正确的语法来这样做.如何为我的服务呼叫添加 5 秒延迟? 开发者工具服务 @Injectable()导出类 DeveloperService {getEx ..
发布时间:2021-12-29 10:20:13 其他开发

超时使用 TaskCompletionSource 实现的异步方法

我有一个 blackbox 对象,它公开了一个方法来启动异步操作,并且在操作完成时会触发一个事件.我已经把它包装成一个 TaskBlackBoxOperationAysnc() 方法使用 TaskCompletionSource - 效果很好. 但是,在该异步包装器中,如果在给定的超时后未收到事件,我想管理完成带有超时错误的异步调用.目前我用计时器管理它: public TaskBlack ..
发布时间:2021-12-27 23:43:54 C#/.NET

错误 1053:服务没有及时响应启动或控制请求

我最近继承了几个作为 Windows 服务运行的应用程序,但我在为它们提供 gui(可从系统托盘中的上下文菜单访问)时遇到问题. 我们需要一个 Windows 服务的 gui 的原因是为了能够重新配置 Windows 服务的行为,而不必求助于停止/重新启动. 我的代码在调试模式下运行良好,并且出现了上下文菜单,并且一切正常等. 当我使用命名帐户(即,不是本地系统帐户)通过“ins ..
发布时间:2021-12-26 12:44:30 其他开发

asio::read 超时

我需要知道如何超时读取(同步或异步无关紧要).我想检查设备是否连接了串口. 为此,我使用 asio::write 然后等待设备的响应. 如果连接了设备 asio::read(serial, boost::asio::buffer(&r,1)) 工作正常,但如果没有设备,程序会停止,这这就是为什么我需要超时 我知道我需要一个 deadline_timer 但我不知道如何在 asyn ..
发布时间:2021-12-24 15:47:10 C/C++开发

在 .NET 4 中实现 RegEx 超时

平台:Silverlight 4、.NET 4 使用 .NET 4.5 开发人员预览版 RegEx 类已得到增强,允许设置超时值,如果模式匹配出现问题,这将防止 RegEx 引擎挂起 UI. 请求在 .NET 4 Silverlight 应用程序中实现类似功能的建议. 提前致谢. 解决方案 通用示例: public static R WithTimeout(Func p ..
发布时间:2021-12-23 23:33:58 C#/.NET

如何在C++中实现函数的超时

我有函数 f;我想在启动 f 后抛出异常 1s.我无法修改 f().可以用c++实现吗? 尝试{F();}捕获(超时异常& e){//暂停} 解决方案 您可以创建一个单独的线程来运行调用本身,并在主线程中等待一个条件变量,该条件变量将由执行调用的线程发出信号f 一旦它返回.诀窍是在 1s 超时的情况下等待条件变量,这样如果调用时间超过超时时间,您仍然会醒来,知道它,并能够抛出异常 - 全部在 ..
发布时间:2021-12-23 19:24:15 C/C++开发

如何为 mysql 设置 ActiveRecord 查询超时?

如何在 ActiveRecord 中设置 mysql 查询超时?我希望将其设置为非常短的时间,例如 10-15 毫秒.这是一个 Sinatra ruby​​ 网络应用程序. 谢谢. 解决方案 好吧,看来 mysql_adapter.rb 中的第 29 和 30 行, @connection.options(Mysql::OPT_READ_TIMEOUT, @config[:rea ..
发布时间:2021-12-23 15:09:44 数据库

HistoryRecord 的活动空闲超时?

W/ActivityManager(81):启动超时已过期,放弃唤醒锁!W/ActivityManager(81):HistoryRecord 的活动空闲超时 有谁知道什么原因会导致这种情况发生?谢谢. 解决方案 表示Activity无法显示,因为它仍在尝试完成执行;同时 ActivityManager 已超时. 我遇到了同样的问题,并通过整理 Activity 对象之间的依赖关系 ..
发布时间:2021-12-23 09:54:37 移动开发

CakePHP 重新连接到数据库

我有一个脚本可以将一个对象插入到数据库中,然后我还要插入 20 000 个其他小对象.所以我将其他对象保存到一个数组中,然后再保存. 但是服务器说“MySQL服务器已经消失了" 我可以以某种方式重新连接到数据库吗?或者我可以在插入大对象并收集所有小对象后重新连接吗? 解决方案 你可以在你的模型中. $this->ModelName->getDatasource()->disc ..
发布时间:2021-12-21 21:43:57 数据库

CakePHP 的身份验证超时问题

这真的让我很烦恼.已经好多年了.无论我用 core.php 还是 php.ini 做什么,我的登录都会在大约一个小时后超时——通常是.一些相同代码和配置的部署在相当长的时间后超时. 这是我目前在一个网站上的内容 - 大约一个小时后超时: session.gc_divisor 1000session.gc_maxlifetime 86400session.gc_probability 1配置 ..
发布时间:2021-12-21 21:25:14 PHP

为什么 autoReconnect=true 似乎不起作用?

我使用 JDBC 连接到 MySQL 服务器(我认为没有连接池).在连接 URL 我有 autoReconnect=true 但我的连接仍然超时.我什至检查了 conn.isClosed() 和它的错误.但是当我尝试使用连接时,出现以下异常. com.mysql.jdbc.CommunicationsException:由于底层异常导致通信链接失败:** 开始嵌套异常 **java.net ..
发布时间:2021-12-21 18:56:26 Java开发