【发布时间】:2013-05-24 11:49:23
【问题描述】:
我有一个运行 @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() ;
在我看来,这只是每 100 毫秒“发出”一条新消息,而不是模拟并发连接。
【问题讨论】:
-
我猜是无限的。在浏览器中打开多个标签
标签: node.js websocket socket.io localhost