Во-первых, убедитесь, что все узлы (клиент и серверы):
Во-вторых, проверьте свойства отправителя сэмплера :
Слушатели в плане тестирования отправляют свои результаты обратно клиентскому JMeter, который записывает результаты в указанные файлы. По умолчанию образцы отправляются обратно синхронно по мере их создания. Это может повлиять на максимальную пропускную способность теста сервера; образец результата должен быть отправлен обратно, прежде чем поток сможет продолжить. Есть некоторые свойства JMeter, которые можно установить, чтобы изменить это поведение.
blockquote>Режим отправки сэмплов по умолчанию (начиная с версии 2.9):
StrippedBatch
- удалите responseData из успешных сэмплов и используйте отправителяBatch
для их отправки.
ОтправительBatch
отправляет сохраненные сэмплы, когда число (num_sample_threshold
) или время (time_threshold
) превышает пороговое значение, после чего сэмплы отправляются синхронно.Пороги могут быть настроены на сервере с использованием следующих свойств:
num_sample_threshold
- количество накопленных выборок, по умолчанию 100.time_threshold
- порог времени, по умолчанию 60000 мс = 60 секунд.Итак, проверьте значения этого свойства.
Другой способ масштабирования вашего теста - запустить тесты JMeter в облачной службе .
Если вы используете Debian / Ubuntu или, возможно, другие дистрибутивы GNU / Linux, в вашем каталоге /etc/bash_completion.d/ должны быть примеры этого типа завершения. Вот пример того, как вы можете настроить сценарий завершения для unison:
have unison &&
_unison_show()
{
local cur
COMPREPLY=()
cur=${COMP_WORDS[COMP_CWORD]}
COMPREPLY=($( compgen -W "$(for x in ~/.unison/*.prf; do echo $(basename ${x%.prf}); done)" -- $cur ) )
}
complete -F _unison_show unison