2

socket.IOを使用してNodeJSサーバーアプリと10,000以上の新しい接続を確立しようとしているNodeJSクライアントアプリがあります。どちらも同じボックスで実行されており、サーバーが追加の接続の受け入れを停止する前に、クライアントは 233 の接続を作成できます。エラーはありません。クライアントは 234 番目の接続が受け入れられるのを待っているだけです。

max-files open の制限かもしれないと思っていましたが、すでにその制限を変更しました:

cpu         unlimited      unlimited      
filesize    unlimited      unlimited      
data        unlimited      unlimited      
stack       8388608        67104768       
core        0              unlimited      
rss         unlimited      unlimited      
memlock     unlimited      unlimited      
maxproc     709            1064           
maxfiles    12000          12000

接続方法は次のとおりです。

var socket = io.connect('http://localhost:3001', {'force new connection': true});

私を制限している可能性のある考えはありますか?

4

0 に答える 0