Как передать параметры кучи для теста распределенной нагрузки без графического интерфейса в Jmeter? - PullRequest
0 голосов
/ 05 ноября 2018

Выполнение распределенного нагрузочного теста без графического интерфейса, вызывающего дамп кучи. Нужно передать параметры командной строки для установки предпочтений кучи при запуске jmeter.

1 Ответ

0 голосов
/ 05 ноября 2018

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

Запущенный JMeter рекомендует устанавливать значения в setenv.bat / sh

установка переменной JVM_ARGS заменит большинство предопределенных настроек, например

JVM_ARGS="-Xms1024m -Xmx1024m" jmeter -t test.jmx [etc.]

переопределит настройки HEAP в скрипте.

Для постоянной установки этих переменных вы можете поместить их в файл с именем setenv.sh в каталоге bin. Этот файл будет получен при запуске JMeter путем вызова скрипта jmeter. Пример для bin / setenv.sh может выглядеть так:

# Use a bigger heap, but a smaller metaspace, than the default
export HEAP="-Xms1G -Xmx1G -XMaxMetaspaceSize=192m"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...