Почему slave нода (pod) в распределенном тестировании JMETER перестает принимать соединения от сервера?
Используем кубер для тестирования произодительности api в режиме распреленной системы с мастером и несколькими slave pods (ноды в jmeter терминологии). К сожалению после нескольких, а иногда после одного теста slave nodes перестают принимать соединения от сервера... который ждет бесконечно долго и в конечном ходе идет в timeout. Так что slave pods (ноды в jmeter терминологии) приходится удалять и запускать заново). Какие причины могут быть?
Приоритеты какие? Slave в принципе не должны подключатся пока не ляжет мастер или пока хватает нагрузки на мастере, в ином случае смотрите в сторону маршрутизации
Вадим, тут просто прикол что не все ноды не работают, а только несколько и изначально косяк конкретно в них, либо конфиг деплоя кривой, либо маршрутизация
Не думаю, что маршрутизация... masterу передается айпишники jmeter slaves, которые при первом тесте работают вполне нормально... это что-то происходит с процессом jmeter на нодах
нужно описать с точки зрения наблюдателя в момент происходящего.
Что видно? Ошибка? Таймаут?
Ходит ли ping, netcat, wget? В каком state находятся сокеты?
Как загружен процессор и память на Jmeter нодах?