21

Express フレームワークを使用しているときにNode.js のmaxSockets設定を変更する方法はありますか?

4

2 に答える 2

27

実行した後のどこかにvar http = require('http')、追加するだけですhttp.globalAgent.maxSockets = x(「x」は必要なソケットの数です)。

https 経由でリクエストを行う場合は、https にも maxSockets を設定する必要があることに注意してください。

var https = require('https');
https.globalAgent.maxSockets = your_val_here;
于 2012-04-25T02:32:04.510 に答える
23

バージョン v0.12.0 から maxSockets を Infinity に設定

maxSockets は 5 に制限されなくなりました。デフォルトは Infinity に設定され、開発者とオペレーティング システムは、アプリケーションが特定のホストに対して開いたままにしておくことができる同時接続数を制御できるようになりました。

ノード v0.12.0 (安定版) リリース ノート

于 2015-02-07T09:17:40.243 に答える