Express.js 4.12连接超时上限
express.js 4.12 connect-timeout upper limit?
我使用" connection -timeout": "^1.7.0"作为我的express.js 4.12 ("express": "^4.12.3")应用程序中的顶级中间件。我在使用它时没有问题。我可以将超时设置为50秒,5秒,1秒,所有这些功能都很好。然而,我注意到,如果我设置连接超时的超时值大于110秒,应用程序仍然会超时110秒后与以下消息:"HTTP请求被终止,因为脚本110秒没有产生输出"
还有其他需要调整的设置吗?我找不到任何关于这种设置的参考资料。任何帮助或洞察力将非常感激!如果你需要我提供更多的信息,请告诉我。谢谢!
最好的,克里斯。
(不要担心过程本身花费超过110秒,这是预期的行为)
这可能是可能的,但我对此表示怀疑。不过,只有您自己的定制客户机才会等待那么长时间。如果是您的客户端,您可能仍然需要输出一些内容以保持连接打开。可以输出换行符或。每30秒一次
有兴趣听听是否有办法。我发现人们真的不想让空闲的HTTP连接打开,所以你是逆流而上。
你确定你的客户端没有断开连接吗?
其他选项是RPC, TCP服务器,轮询HTTP端点的状态。
node.js应用程序托管在Apigee私有云VM集群上,超时是由于Router/Message Proc. VM上的超时属性导致的。
在nodejs中。属性文件中,属性http.request.timeout.seconds默认设置为110秒。您可以将此值增加到所需值或将其设置为0(这有效地禁用了超时)。
最好的,克里斯。
相关文章:
- 使用优化器在慢速连接上加载main.js时需要js超时
- XMLHTTPRequest脚本中没有internet连接和超时
- Zkoss:如何通知用户会话超时或与服务器的连接丢失
- 如何在自动重新连接超时后重新连接socket.io客户端
- AngularjS到ElasticSearch的连接超时
- 节点.js浏览器响应:连接超时
- 加载资源时出现 OpenTok JS 连接超时问题
- 在 Node 中,创建具有“等待连接”超时的 http 连接的好方法是什么
- 节点.js npm 安装错误连接超时
- 节点.js套接字连接的超时更低
- NodeJS+Mongoose连接超时
- 如何解决“;连接超时”;错误
- socket.io事件重新连接超时
- Strophe.js客户端连接到服务器,断开连接/超时
- Javascript:如何检测facebook连接超时错误
- WebApi Catch连接超时错误
- 插入数据库(node.js)时Mysql连接超时
- Html5视频慢速连接超时
- Express.js 4.12连接超时上限
- Node.js无法加载网页,连接超时