node.js - requestNode模块是否限制出站请求?

标签 node.js express tcp request

在负载测试服务器页面时遇到问题,我们使用请求模块向 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/

相关文章:

linux - 禁用 TCP 延迟 ACK

javascript - 在每个请求 nodejs 中获取更新的文件

node.js - Celery(Django)+RabbitMQ+nodejs服务器交换数据

node.js - 当没有新事件排队时,node.js 应用程序如何保持运行?

node.js - NodeJS Express 中间件无需 next() 即可转到下一个

使用 TCP/IP 套接字检查有多少数据已传送到目的地

c - 如何在 C 的套接字上发送/接收字符串数组

javascript - 如何将 React.js 与 AdonisJs 一起使用

node.js - 如何为所有 Node/快速路由添加前缀

linux - Node.js Express 静态 Assets 的大小写敏感性