我正在使用'请求' node.js模块(https://github.com/request/request)将请求发送到另一个服务。 有时需要发送请求并无限期地等待响应,因为请求发送到的服务很慢。
可以设置超时'请求的属性,通过这种方式,您将覆盖读取和连接超时的默认值:
timeout - 整数,包含在中止请求之前等待服务器发送响应头(并启动响应主体)的毫秒数。请注意,如果无法建立基础TCP连接,则操作系统范围的TCP连接超时将取代超时选项(Linux中的默认值可以是20-120秒)。
但是我们可以设置什么值来使这个超时无限?
答案 0 :(得分:1)
所有客户都有自己的超时(chrome,Firefox,...)然后你必须认为设置无限超时是没有用的,你必须重新思考你的问题,这不是人的好方法
答案 1 :(得分:0)
将server.timeout
属性从120,000
(默认)设置为0