我有一个运行@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毫秒"发出"一条新消息,而不是模拟并发连接.