最大的websocket客户端在节点js websocket服务器中受到限制

时间:2016-07-05 06:25:28

标签: node.js sockets networking websocket

我正在尝试模拟与我在aws服务器上托管的websocket服务器的多个客户端连接。

这是我到目前为止所做的代码:

var count =0;

function foo(){
var ws = new WebSocket('ws://<myserverip>:<serverport>/');

ws.on('open', function () {

    ws.send('some json data');
    console.log("connection opened : ",count++);
    ws.on('message',function(message) {
        console.log('Message received by client %s : %s',count.toString() , message );
    });

    ws.on('close',function(){
        console.log("connection closed.clients left : ",count-- );
    });

    ws.on('error',function(e){
        console.log("error occured : ",e );
    });
});
}

问题是我无法从我的机器上打开超过238个客户端。之后,我得到连接关闭客户端的错误500和服务器端的1006。如何从本地计算机创建更多连接,为什么会出现此错误?

0 个答案:

没有答案