2015-09-09 36 views
0

我在nodejs上編寫了一個套接字服務器。 測試服務器,只支持256個連接,如何增加最大連接數?NodeJS - 更多用戶連接WebSocket

代碼:

var WebSocketServer = require('ws').Server; 
    var wss = new WebSocketServer({ port: config.Server[0] }); 

(config.Server [0] = 80(

回答

0

每個插座連接創建一個文件,一個OS的每個用戶具有一個限制創建文件檢查的一個的ulimit。用戶正在運行您的app.js.嘗試增加此限制以支持更多連接我已將此限制設爲無限 以下鏈接可能會幫助您檢查您的ulimit以及如何增加此限制 Increase ufile limit(ubuntu)

+0

和Windows? –

+0

不確定關於windowa,但http://blogs.technet.com/b/tristank/archive/2008/03/11/maxuserport-what-it-is-what-it-does-when-it-s-important .aspx這個鏈接可能會幫助你。 :) –