Как получить тесты производительности для использования socket.io в приложении Nodejs - PullRequest
4 голосов
/ 09 марта 2011

Недавно я работал над приложением nodejs, которое использует соединения с открытыми сокетами для всех своих коммуникаций.Индекс обслуживается через nginx.Я хочу оценить способность сервера справляться с высокой нагрузкой, что означает, что я в конечном итоге должен протестировать способность моего приложения управлять открытыми сокетами, а не способность обслуживать индексный файл.знаете надежный способ сделать это?

1 Ответ

2 голосов
/ 15 марта 2011

Вы можете попробовать wsbench в качестве решения, но не обязательно использовать wsbench для всех транспортов.

Например:

node wsbench -c 100 -r 10 ws://example.com:8080/socket.io/websocket
...