问题标签 [timeout]

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 回答
1618 浏览

flash - 如何启用将 SWF 中文件上传的超时设置为大于 3 分钟?

我正在使用 SWFUpload 处理文件上传,但遇到了一个问题,即任何文件上传 >= 3 分钟都会超时。据我所知,Apache 和 PHP 已正确配置以处理大文件。Flash 是否有任何可能影响此的设置?Flash 是否有某种我可以更改的超时值?

0 投票
3 回答
6730 浏览

php - 当一个脚本使用 curl 调用另一个脚本时,为什么 session_start 会导致超时

我有两个 PHP 脚本,都通过调用session_name('MySessID').

当第一个脚本使用 curl 调用第二个脚本时,第二个脚本在session_start()被调用时挂起。

为什么会发生这种情况?

0 投票
4 回答
4085 浏览

timeout - 批处理文件是否有超时?

我在 Windows 2000 SP4 服务器上使用 bat 文件在数据库关闭时复制数据库文件。一旦 bat 文件点击 xcopy 命令,它就会进行复制,但永远不会返回 bat 文件继续执行其他命令(启动数据库等)。我应该提到 xcopy 需要几个小时。bat文件是否有某种超时或时间最大值?这是正常的吗?如果是这样,有没有办法解决这个问题?

0 投票
4 回答
29117 浏览

wcf - Web 服务超时的最佳实践

是否有任何文章/书籍定义了 WS 超时的上限设计限制?你是在服务器超时还是推荐客户端特定的超时?

是否有一个常见的最佳实践,例如“永远不要设计可能需要超过 60 秒的 WS,使用异步令牌模式”

我也有兴趣了解您的工作或您的意见。

0 投票
5 回答
1878 浏览

sql - 存储过程在特定用户上失败

我有一个存储过程不断失败,并在特定用户上显示错误消息“超时已过期”。

所有其他用户都能够很好地调用 sp,甚至我也能够使用查询分析器正常调用 sp——它只需 10 秒即可完成。但是对于有问题的用户,日志显示 ASP 总是挂起大约 5 分钟,然后超时中止。

我像这样从 ASP 页面调用“ EXEC SP_TV_GET_CLOSED_BANKS_BY_USERS '006111'

有人知道如何诊断问题吗?我已经尝试查看数据库中的死锁,但没有找到任何死锁。

谢谢,

0 投票
2 回答
507 浏览

c# - 不以本地管理员身份运行时 .NET Web 服务客户端中的奇怪行为

我们在客户站点部署应用程序时遇到了一个非常奇怪的情况。此应用程序在 .NET 3 上使用 C# 作为服务实现。该应用程序与使用 gSOAP 编写的 Web 服务进行通信。在我们的 .NET 应用程序中,包装 Web 服务的类是通过在 Visual Studio 中执行“添加服务”并引用 WSDL 来创建的。使用 HTTPS 进行通信,但使用端口 35000。

我们看到的是,当我们的应用程序作为“本地管理员帐户”运行时,一切正常。但是,当我们的应用程序作为任何其他帐户运行时,包括“本地系统帐户”甚至具有网络管理员权限的用户帐户,Web 服务方法调用有时会超时。其他时候他们成功了,但是在非常非常长的时间之后,例如 100 秒而不是预期的不到 1 秒。

该客户在其网络中使用 Cisco 交换机。

我们在其他站点没有遇到过这种行为。任何见解或建议将不胜感激。

0 投票
3 回答
2628 浏览

winapi - 调整套接字连接调用超时

在 Win32 环境中是否有任何方法可以“调整”套接字connect()调用的超时?具体来说,我想增加超时长度。正在使用的套接字是非阻塞的。谢谢!

0 投票
3 回答
3893 浏览

c - c中令人讨厌的select()行为

工作正常,但是

没有。它第一次工作,但下一次运行 while 循环时,即使 sd 套接字接收到数据,它也会超时。在我看来,每次都必须清空和填充集是浪费资源。

任何人都有一个很好的解释为什么会这样,甚至更好,也许是一个如何避免它的建议?

0 投票
1 回答
2955 浏览

timeout - .NET 取消流 BeginRead

在成功 HttpWebRequest 后,我​​无法找到取消/终止异步读取操作的方法。无法设置超时,ThreadPool.RegisterWaitForSingleObject 也不起作用。并且关闭底层套接字也不是一种选择,因为 HttpWebRequest/Reponse 都没有提供对它的访问。

编辑:

遗憾的是,Sunny 建议的这种方法仅适用于 HttpWebRequest.BeginGetResponse。对于您在 GetResponseStream() 之后获得的流,由于某种原因 RegisterWaitForSingleObject 不起作用 - 永远不会调用回调。

情况如下: 我有一个使用 HttpGetRequest 的应用程序。它是使用异步 httpwebrequest 的默认 MSDN 示例构建的。获得响应就像一种魅力。但在极少数情况下,我的 httpwebrequest 连接的服务器会忘记关闭套接字。所以我挂在 BeginRead 的无限阅读上。

在极少数情况下,其他服务器会忘记

0 投票
3 回答
34094 浏览

sql-server - 是否记录 SQL Server 超时?

SQL Server 超时(特别是 SELECT 查询)是否记录在 ERRORLOG 文件中?

背景是一位客户,其网站偶尔会出现“请求超时”消息,假设超时是由数据库超时引起的。有问题的 ERRORLOG 中没有超时错误。