node.js请求中的超时

用户名

我想知道node.js request模块如何timeout参数方面工作

timeout时间段过后会发生什么IE:

var request = require('request');
var options = {
    url: Theurl,
    timeout: 300000
};

request(options, function(error, resp, body) {...

之后会发生什么300000请求是否尝试再次请求URL?

我还发现它Linux Kernel具有默认的20秒TCP socket connection timeout.http://www.sekuda.com/overriding_the_default_linux_kernel_20_second_tcp_socket_connect_timeout)是否意味着该timeout选项request最多为20秒(如果我不更改Linux Kernel timeout),无论我设置了options什么?我用Ubuntu

检查-m

request返回错误,并按照请求自述文件(超时部分)中所述设置错误代码

查看TIME_WAIT详细信息。

但是,是的,内核将通过其配置来减少它。如您的链接所述,您可以通过更改来更改它tcp_syn_retries

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

如何从Node.js http获取请求中获取数据

来自分类Dev

请求过程中Node JS的性能

来自分类Dev

Node.js中的eBay API调用返回“输入传输已终止,因为您的请求超时”

来自分类Dev

从Node.js中的请求路由获取其余路径

来自分类Dev

Node.js:http请求在1分钟后超时

来自分类Dev

如何在Express Node JS中获取删除请求的参数

来自分类Dev

如何在Node.js中为zmq请求设置超时?

来自分类Dev

如何从Node.js中的$ http请求返回ArrayBuffer?

来自分类Dev

在Middlewares-Node.JS中修改请求对象

来自分类Dev

过滤node.js中的传出请求以进行日志记录

来自分类Dev

将请求发布到node.js服务导致超时

来自分类Dev

node.js请求中的超时

来自分类Dev

如何从node.js中的请求模块获取cookie?

来自分类Dev

功能中的Node.js请求

来自分类Dev

node.js超时未触发

来自分类Dev

node.js中的POST请求

来自分类Dev

Node.js中的异步等待超时不起作用?

来自分类Dev

在node.js中捕获请求的URL

来自分类Dev

NODE JS取消请求

来自分类Dev

Node.js中的http.request超时回调

来自分类Dev

Node.js中的简单Http请求因以下错误代码而超时

来自分类Dev

将请求发布到node.js服务导致超时

来自分类Dev

node-http-proxy POST请求超时

来自分类Dev

防止在长数据库请求时Node.js超时

来自分类Dev

node.js超时未触发

来自分类Dev

node.js 中的“response.write”方法是否超时?

来自分类Dev

Node js http 请求:选项中的变量

来自分类Dev

在 Node js 中 Rest Api 请求(curl 到 Node.js,python 到 Node.js)

来自分类Dev

在 Node.js 中调用/请求挂起