timeout相关内容

如何在超时时分派 Redux 操作?

我有一个更新应用程序通知状态的操作.通常,此通知将是某种错误或信息.然后我需要在 5 秒后调度另一个动作,将通知状态返回到初始状态,因此没有通知.这背后的主要原因是提供通知在 5 秒后自动消失的功能. 我在使用 setTimeout 并返回另一个操作时运气不佳,但找不到在线完成此操作的方式.因此,欢迎提出任何建议. 解决方案 不要陷入认为图书馆应该规定如何做每件事的陷阱.如果你想在 ..
发布时间:2021-12-21 18:09:40 前端开发

如何在 Java servlet 容器上指定 Http 请求超时参数

我想了解在哪里可以为到达我的 servlet(或我的所有 servlet)的所有请求配置请求超时?在我看来,那是容器属性吗?另外,这如何影响不同的浏览器?它们是否都符合容器规定的参数?或者请求超时时间甚至不是我可以控制的,每个浏览器都自行决定?(为了清楚起见,我不是在谈论会话超时) 解决方案 客户端的超时时间(即等待对 HTTP 请求的响应的时间)在客户端确定.对于 IE,请参见 this ..
发布时间:2021-12-21 12:00:03 Java开发

为非现有网络共享加速 File.Exists

我必须检查一组文件路径是否代表现有文件. 它工作正常,除非路径包含不在当前网络上的机器上的网络共享.在这种情况下,超时需要很长时间(30 或 60 秒). 问题 有没有办法缩短非现有网络共享的超时时间?(我敢肯定,当他们确实存在时,他们会很快回答,所以 1 秒的超时就可以了) 有没有其他方法可以在不开始缓存并使算法更复杂的情况下解决这个问题?(即,我已经知道这些 X 网络共 ..
发布时间:2021-12-20 10:33:34 C#/.NET

TCP Socket 无连接超时

我打开一个 TCP 套接字并将其连接到网络上其他地方的另一个套接字.然后我可以成功发送和接收数据.我有一个计时器,每秒向套接字发送一些内容. 然后我通过强行断开连接(在这种情况下拔出以太网电缆)来粗鲁地中断连接.我的套接字仍然报告它每秒都在成功地写出数据.这会持续大约 1 小时 30 分钟,最终会出现写入错误. 什么指定了套接字最终接受另一端消失的超时?是操作系统(Ubuntu 11. ..
发布时间:2021-12-20 10:09:50 其他开发

Python套接字接收-传入的数据包总是有不同的大小

我将 SocketServer 模块用于 TCP 服务器.我在使用 recv() 函数时遇到了一些问题,因为传入的数据包总是有不同的大小,所以如果我指定 recv(1024)(我试过一个更大的值,更小),它会在 2 或 3 个请求后卡住,因为数据包长度会更小(我认为),然后服务器卡住直到超时. 类测试(SocketServer.BaseRequestHandler):定义句柄(自我):打印“发件 ..
发布时间:2021-12-20 10:00:20 Python

Python、Popen 和 select - 等待进程终止或超时

我使用以下方法运行子进程: p = subprocess.Popen("subprocess",标准输出=子进程.PIPE,stderr=subprocess.PIPE,标准输入=子进程.PIPE) 这个子进程可能会立即退出并在 stderr 上出现错误,或者继续运行.我想检测这两种情况中的任何一种 - 后者需要等待几秒钟. 我试过了: SECONDS_TO_WAIT = 10se ..
发布时间:2021-12-19 15:04:24 Python

Slack PHP API - 避免超时错误

我正在尝试使用 Slack 自定义命令,但不太确定如何使用延迟消息,因为 Yoda Speak外部 API 的响应时间超过 3 秒. 我做了以下事情: 在我的例子中发送了 slack 命令 /Yoda 并收到了 reponse_url. 使用以下内容将以下内容发布到响应 URL. $data_string = '{"response_type": "in_channel", " ..
发布时间:2021-12-17 09:45:13 PHP

HttpURLConnection 超时设置

如果 URL 连接时间超过 5 秒,我想返回 false - 这怎么可能使用 Java?这是我用来检查 URL 是否有效的代码 HttpURLConnection.setFollowRedirects(false);HttpURLConnection con = (HttpURLConnection) 新 URL(url).openConnection();con.setRequestMetho ..
发布时间:2021-12-16 23:48:26 Java开发

在 psycopg2 中设置事务\查询超时?

有没有办法在 psycopg2 中为数据库事务或数据库查询设置超时? 示例用例: Heroku 将 django Web 请求限制为 30 秒,之后 Heroku 终止请求,不允许 django 优雅地回滚任何尚未返回的事务.这可以在 postgres 上留下未完成的交易.您可以在数据库中配置超时,但这也会限制非 Web 相关的查询,例如维护脚本分析等.在这种情况下,通过中间件设置超时 ( ..
发布时间:2021-12-16 23:10:20 其他开发

什么是 ASP.NET 中的默认会话超时?

ASP.NET 中的默认会话超时值是多少? 解决方案 根据 MSDN 来自 MSDN: 可选的 TimeSpan 属性. 指定会话在放弃之前可以空闲的分钟数.对于进程内和状态服务器模式,超时属性不能设置为大于 525,601 分钟(1 年)的值.会话超时配置设置仅适用于 ASP.NET 页.更改会话超时值不会影响 ASP 页的会话超时.同样,更改 ASP 页的会话超时不会 ..
发布时间:2021-12-15 21:36:11 C#/.NET

如何获得会话结束的通知?

我想知道是否可以处理会话超时事件.我需要在会话超时或用户离开我的页面或关闭浏览器窗口之前对我的函数进行函数调用.这里最重要的部分是访问会话期间存储的所有内容,会话变量. 解决方案 查看 global.asax 中的 Session_End() 方法.global.asax 文件应该已经连接到会话结束时调用此方法.您可以随心所欲地将代码放在那里. Sub Session_End(ByVa ..
发布时间:2021-12-15 21:31:36 C#/.NET

通过 .htaccess 在 PHP 中扩展会话超时

我想延长我的用户保持登录状态的时间,而不会在一段时间不活动后自动退出.我正在使用 PHP 会话跟踪登录状态. 我该如何设置,我正在尝试从我的 .htaccess 文件中控制它. 解决方案 你不能从 htaccess 文件中这样做,但是你可以在你的 php.ini 中改变这一行代码>文件. session.gc_maxlifetime = 1440 更新:这似乎是可能的,所以我纠正 ..
发布时间:2021-12-15 21:17:34 PHP

如何在 Java Web 应用程序中动态设置会话超时?

我需要为我的用户提供一个 Web 界面来更改会话超时间隔.因此,Web 应用程序的不同安装将能够为其会话设置不同的超时时间,但它们的 web.xml 不能不同. 有没有办法以编程方式设置会话超时,以便我可以使用 ServletContextListener.contextInitialized() 读取配置的间隔并在应用程序启动时设置它? 解决方案 不要使用 ServletConte ..
发布时间:2021-12-15 21:04:20 Java开发

我的会议将持续多久?

有人可以通过下面的数据告诉我我的会话将持续多久吗?- 我不确定是哪一个告诉我 session.auto_start 关闭 关闭session.bug_compat_42 关闭 关闭session.bug_compat_warn On Onsession.cache_expire 180 180session.cache_limiter nocache nocachesession.cookie_ ..
发布时间:2021-12-15 20:43:32 PHP

使用“Volley"发出的服务器请求超时仅适用于 Android 而非 iOS

在我的一个应用程序中,我使用 Google 提供的 volley 向服务器发送请求. 问题:onErrorResponse(VolleyError error) 上的超时和错误对象为空 到目前为止我尝试过的: 1) 首先我得到了空错误对象,所以使用下面的代码解决了它: @Override受保护的无效交付响应(字符串响应){super.deliverResponse(响应);}@ ..
发布时间:2021-12-15 15:11:07 移动开发

在 SQL Server 中强制查询超时

我们遇到了一个代码块的问题,该代码块在面对缓慢的数据库时反应不佳(它在查询超时时搞砸了床).我们已经创建了一个补丁,并且正在通过回归运行它. 我们无法获得超时.我已经从 SQL Mgmt Studio 打开了一个事务并更新了每一行以锁定它们,但这不会导致 INSERT 超时(这是我需要的). 我可以通过 T-SQL 轻松获得表级锁吗?还是我必须在主人身上摆弄?或者我可以在不锁定的情况下 ..
发布时间:2021-12-15 11:36:07 数据库

有没有办法让 git 通过 http 超时?

我有一个自动运行 git clone/pull 的脚本(这实际上发生在 jenkins CI 中,但我的问题更笼统).远程 git 服务器基于 HTTPS.带有 git 客户端的机器有一个不稳定的 DSL 互联网连接,因此它有时会重新连接并更改 IP 地址,从而丢失所有现有连接.当 git 客户端运行时连接失败,客户端永远不会成功,但它也不会因超时而失败,所以我的脚本挂断了. 我想设置客户端 ..
发布时间:2021-12-14 22:05:10 其他开发