Я пытаюсь запустить Locust в распределенном режиме для тестирования RabbitMQ.
Моя установка - 3 машины, на 1 машине работает главный узел и на 2 других машинах 8 ведомых.
В тесте Сценарий с 2400 пользователями и одной задачей, выполняемой каждую секунду после того, как каждый пользователь порожден саранчой, показывает, что текущий RPS колеблется около 1200, хотя я ясно вижу на панели администратора rabbitmq, что он обрабатывает около 2400 сообщений в секунду. Даже общее количество запросов, отправленных и записанных Locust, кажется приблизительно верным.
Возможно ли, что главный узел Locust вычисляет текущий RPS на основе только одного подчиненного компьютера?
Я использую locustio 0.13.5