Подтвердить что ты не робот

Как установить maxSockets в Node.js при использовании Express?

Есть ли способ изменить настройку Node.js maxSockets при использовании рамки Express?

4b9b3361

Ответ 1

Где-то после var http = require('http') просто добавьте http.globalAgent.maxSockets = x (где "x" - это количество сокетов, которое вы хотите).

Обратите внимание, что если вы делаете запросы по https, вам также нужно будет установить maxSockets для https.

var https = require('https');
https.globalAgent.maxSockets = your_val_here;

Ответ 2

Из версии v0.12.0 maxSockets установлено в бесконечность

maxSockets больше не ограничены 5. Теперь по умолчанию установлено значение Infinity, а разработчик и операционная система задают контроль над количеством одновременных подключений, которые приложение может открывать для данного хоста.

Node v0.12.0 (Stable) примечания к выпуску