Как будет распределяться нагрузка при распределенном тестировании с использованием jmeter? - PullRequest
0 голосов
/ 30 октября 2019

У меня есть требование, при котором мне нужно выполнить тестирование с 1000 пользователей, настроив подчиненные машины. Итак, я просто хочу узнать от 1000 пользователей, сколько пользователей будет занято на ведомой машине?

Есть ли способ узнать, сколько пользователей было принято мастерами и ведомыми, или сам jmeter автоматически распределяет нагрузку

1 Ответ

0 голосов
/ 30 октября 2019

JMeter Slave выполняет План тестирования , который отправляется им ведущим, поэтому если вы определите 1000 пользователей в группе Thread * - , то каждый Slave начнет 1000нити .

Просмотр Документации по распределенному тестированию :

Примечание. Один и тот же план тестирования выполняется всеми серверами. JMeter не распределяет нагрузку между серверами, каждый запускает полный план тестирования. Поэтому, если вы установите 1000 потоков и у вас будет 6 JMeter-серверов, вы в конечном итоге будете вводить 6000 потоков.

, поэтому будьте осторожны и старайтесь не перегружать тестируемое приложение

Мастер непроизводить любую нагрузку, он просто настраивает ведомые устройства и собирает результаты (если только вы не запускаете подчиненный процесс на главном устройстве)

Дополнительная информация: Как выполнить распределенное тестирование в JMeter

...