пятница, 23 ноября 2012 г.

Распределенная нагрузка Jmeter

Распределенная нагрузка Jmeter.

Бывает,что пользователей которые может предоставить Jmeter нам не хватает.Конечно в таком случае уместнее использовать другой более походящий инструмент вроде Tsung,но лень нам не даст так просто забить на все наши тесты написанные на Jmeter,поэтому попробуем провести большую нагрузку с несколькими машинами.

Ставим на все машины которые хотим для этого использовать Jmeter и запускаем на них JMETER_HOME/bin/jmeter-server

На основной машине мы правим  JMETER_HOME/bin/jmeter.properties
конкретно строчку с “remote_hosts=127.0.0.1”
Например если jmeter-server запущен на 192.168.0.10, 11, 12, 13, и
14, строка будет выглядеть так:
remote_hosts=192.168.0.10,192.168.0.11,192.168.0.12,192.168.0.13,192.168.0.14

Теперь из

Из GUI

Console
jmeter -n -t script.jmx -r  запустит на всех хостах указанных в jmeter.properties
или
jmeter -n -t script.jmx -R server1,server2...  запустит только на указанных хостах

с флагом
-X - Закончит работу с удаленными серверами после теста.

Комментариев нет:

Отправить комментарий