小编use*_*436的帖子

大量请求 - 错误:getaddrinfo ENOTFOUND

在节点中发出大量请求时(使用版本6.3.0,但这也发生在其他版本上),我收到错误getaddrinfo ENOTFOUND. 研究此问题我发现以下github问题对于旧版本的节点:https:// github .com/nodejs/node-v0.x-archive/issues/5488 但是,我无法在该线程中找到解决方案.

该线程确实提供了以下示例代码:https://gist.github.com/eelcocramer/5626801

要点有三个文件:error-case.js,fixed-error-case.js,和success-case.js

但是,没有任何文件可以正常工作.

运行error-case.js产生以下内容:

...
Request count = 1569
STATUS: 200
Request count = 1570
problem with request: getaddrinfo ENOTFOUND www.google.com www.google.com:80
Last successful request count = 1570
problem with request: getaddrinfo ENOTFOUND www.google.com www.google.com:80
Last successful request count = 1570
...
Run Code Online (Sandbox Code Playgroud)

然而,当我跑步时,fixed-error-case.js我得到以下内容:

...
Request count = 1562
STATUS: 200
Request count = 1563
problem with request: getaddrinfo ENOTFOUND www.google.com …
Run Code Online (Sandbox Code Playgroud)

javascript request node.js getaddrinfo

6
推荐指数
0
解决办法
420
查看次数

标签 统计

getaddrinfo ×1

javascript ×1

node.js ×1

request ×1