Как заставить JMeter назначать разные порты разным потокам? - PullRequest
0 голосов
/ 02 апреля 2019

Я хочу назначить каждому отдельному потоку, созданному JMeter, другой порт, с которого они отправляют свои запросы.Например, если у меня 10 потоков, я бы хотел, чтобы каждый из них использовал свой порт, например, в диапазоне от 4444 до 4453.

Ответы [ 2 ]

0 голосов
/ 03 апреля 2019

Вы можете использовать параметр «Элемент конфигурации -> Случайная переменная» и установить для параметра «На поток» значение «Истина» (это назначит одно случайное значение каждому потоку / виртуальному пользователю). Если вы хотите, чтобы это отличалось на каждой итерации и для каждого пользователя, сформируйте строку, объединив две / несколько случайных величин. Я надеюсь, что это поможет вам ..:)

0 голосов
/ 02 апреля 2019

Вы можете использовать динамический порт, используя функции и $ {__ threadNum} в HTTP-запрос Поле номера порта, используйте:

${__groovy(${__threadNum}+4444,)}

Функция номера потока просто возвращает номер выполняемого в данный момент потока.

...