在负载测试服务器页面时遇到问题,我们使用请求模块向 api 发出出站请求,然后在完成或错误时重定向页面(使用 express)。在压力下我们发布的页面超时,我想知道它是否与该模块中的 max maxSockets 参数有关。有谁知道请求模块的默认 maxSockets?如何将其更改为合理的值。
谢谢
最佳答案
HTTP 代理的最大套接字默认为每个主机 5
。只需将其设置为对您有用的任何数量,例如 1,000。
记录在此处:https://nodejs.org/api/http.html#http_agent_maxsockets
关于node.js - requestNode模块是否限制出站请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29440657/