Można symulować kilka jednoczesnych połączeń, aby przetestować aplikację nodejs

Mam prostą aplikację node.js /socket.io (websockets) działającą @localhost. Próbuję zobaczyć, ile połączeń równoległych może obsłużyć. Czy jest możliwe symulowanie kilku jednoczesnych użytkowników na samym localhost?

To moja na wpół upieczona próba użycia 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() ;

Jak widzę, to „emituje” tylko nową wiadomość co 100 ms i nie symuluje równoczesnych połączeń.

questionAnswers(2)

yourAnswerToTheQuestion