相关疑难解决方法(0)

可以模拟几个并发连接来测试nodejs app

我有一个运行@localhost的简单node.js /socket.io(websockets)应用程序.我试图看看它可以处理多少并发连接.是否可以在localhost本身上模拟几个并发用户?

这是我使用socket.io-client的半尝试:

function connectAndSend(){
    socket.emit('qand',{
        code :'ubuntu'
    });
} 
socket.on('connect', function () {
});
socket.on('q', function (data) {
    console.log(data);
});

function callConnect(){
    console.log('calling');
    connectAndSend() ;
    setTimeout(callConnect,100) ;
}

callConnect() ;
Run Code Online (Sandbox Code Playgroud)

正如我所看到的,这只是每隔100毫秒"发出"一条新消息,而不是模拟并发连接.

localhost websocket node.js socket.io

4
推荐指数
1
解决办法
3475
查看次数

标签 统计

localhost ×1

node.js ×1

socket.io ×1

websocket ×1