【发布时间】:2012-04-25 00:27:22
【问题描述】:
在使用 Express 框架时有没有办法修改 Node.js maxSockets 设置?
【问题讨论】:
标签: javascript node.js express
在使用 Express 框架时有没有办法修改 Node.js maxSockets 设置?
【问题讨论】:
标签: javascript node.js express
在您执行var http = require('http') 之后的某个位置,只需添加http.globalAgent.maxSockets = x(其中“x”是您想要的套接字数量)。
请注意,如果您通过 https 发出请求,您还需要为 https 设置 maxSockets。
var https = require('https');
https.globalAgent.maxSockets = your_val_here;
【讨论】:
从 v0.12.0 版本开始,maxSockets 设置为 Infinity
maxSockets 不再限制为 5。默认设置现在设置为 Infinity,开发人员和操作系统可以控制应用程序可以保持对给定主机打开的同时连接的数量。
【讨论】: