Рабочий саранчи не подключается к хозяину - PullRequest
0 голосов
/ 08 июля 2020

У меня есть настройка саранчи в docker. У меня есть настройка главного и рабочего узлов. Я использовал версию до 1.0, а теперь обновился до 1.0.2, и теперь мои рабочие не могут подключиться к мастеру. Я прочитал примечания к выпуску и изменил переменные среды. Вот как они выглядят на моих воркерах.

LOCUST_MASTER_NODE_HOST 10.200.202.13 LOCUST_MODE worker

и на главном LOCUST_MODE master

Edit: Что-то интересное. Когда я меняю LOCUST_MODE: worker на LOCUST_MODE_WORKER = true. В журналах написано «запускается в автономном режиме», но он все равно подключается к мастеру.

Как мне это настроить?

1 Ответ

0 голосов
/ 11 июля 2020

Это руководство демонстрирует, как подключить воркеров к мастер-узлам: https://docs.locust.io/en/stable/running-locust-distributed.html

Чтобы запустить locust в мастер-режиме:

locust -f my_locustfile.py --master 

А затем на каждом воркере (замените 192.168.0.14 IP-адресом главной машины или вообще исключите параметр, если ваши воркеры находятся на той же машине, что и главный):

locust -f my_locustfile.py --worker --master-host=192.168.0.14 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...