Open ghost opened 10 years ago
@rootStar-lock возьми Apache JMeter, не промахнешься. Головная боль будет, но задачу решишь. Sampler'ы для работы с WebSocket'ами для JMeter по-моему, были.
Тестирование с батареи машин есть, описания сценариев можно программно генерировать, отчеты всякие есть. Выглядит страшно, но работает неплохо, если в интерфейс сильно не вглядываться :)
Может кто-то что-то более толковое подскажет.
Для ноды были js-овские siege / node-siege, но они дальше http тоже не умели. Средства создания нагрузки — не самая интересная вещь в написании, поэтому, имхо, лучше брать давно существующие штуки, типа JMeter, или что кому ближе.
@dolphin278 Спасибо за совет, уже не в первый раз слышу про JMeter видимо придется брать его. Вроде можно даже брать перфоманс удаленного приложения посредством плагинов, буду разбираться.
ab тоже можно брать?
Ребята, кто знает, подскажите как написать нагрузку без особых головных болей на кавайной node))) Что бы можно было тестить по множеству протоколов или реализовать самому. Из 100-500 пакетов более-менее интересным показался http://bigbench.io/. Однако и он, как кажется, немного не то, например не понятно как на нем затестить чат на sockets/ws(