Как провести нагрузочное тестирование CometD на tomcat

Я развернул cometd 3.0.1 на tomcat 7. Я планировал провести нагрузочное тестирование с этой настройкой.

Может ли кто-нибудь помочь, как это сделать?

Достаточно ли будет тестирования с использованием демо-версий, представленных здесь? (Я начну настройку кометд и попытаюсь подключить этот демонстрационный пример к моему серверу кометд, развернутому в tomcat)


person learner    schedule 06.05.2015    source источник


Ответы (1)


CometD поставляет эталонные модули с инструментами генерации нагрузки, см. https://github.com/cometd/cometd/blob/master/README.md и модули в https://github.com/cometd/cometd/tree/master/cometd-java/cometd-java-benchmark.

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

Если вам нужно создать собственный инструмент для нагрузочного тестирования с вашими собственными сообщениями и логикой, то, во что бы то ни стало, начните с очень внимательного изучения того, что делают эталонные модули CometD и как они это делают. Они являются результатом многолетней настройки и передового опыта.

person sbordet    schedule 06.05.2015