Я довольно новичок в Fabric, но я начал работать с ним, чтобы автоматизировать выполнение нагрузочных тестов.Использование Fabric для запуска Locust на нескольких подчиненных устройствах
Я использую Locust для тестирования нагрузок на свои приложения, но поскольку я тестирую более чем на 100 тыс. CCU, для этого требуется несколько подчиненных устройств.
Я использовал boto3 для автоматизации создания экземпляров EC2 и работает отлично, но, к сожалению, у меня возникла проблема при попытке использовать ткань для развертывания агента Locust, а затем автоматически запускать ее на всех машинах.
Плохая часть состоит в том, что, поскольку Fabric ждет от ответа при запуске Locust в распределенном режиме, он подключает только одно ведомое устройство, а затем зависает (так как никакой ответ не получен).
Не могли бы вы помочь мне с любыми предложениями по этому вопросу? У кого-нибудь была эта проблема и удалось ее исправить?
Заранее спасибо.
Почему делают ткань ждет ответа? Есть ли какие-либо подсказки, которые останавливают выполнение? – roshan