JMeter: гауссовский случайный таймер против пуассоновского случайного таймера

Я пытаюсь выяснить, какой таймер использовать для моих нагрузочных тестов, чтобы имитировать постепенный рост трафика на сайт. Я взглянул на гауссовский случайный таймер:

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

и пуассоновский случайный таймер:

Чтобы приостановить каждый поток запроса на случайное количество времени, используйте случайный таймер Пуассона с большинством временных интервалов, происходящих близко к определенному значению.

взято из этого источника.

Теперь я не очень понимаю, в чем разница между ними. Они оба применяют случайную задержку, которая, скорее всего, будет близка к определенному значению. Так чего мне не хватает? Как они отличаются на практике?

2 ответа

Решение

Разница заключается в алгоритме, используемом для генерации случайных значений:

Пуассон основан на этом:

Gaussian использует:

Оба добавляют к постоянному смещению задержки значение случайного числа, сгенерированного на основе коэффициента Пуассона или Гаусса.

Разница в основном алгоритме, проверьте следующие ссылки для деталей

Я также рекомендовал бы прочитать всеобъемлющее руководство по использованию таймеров JMeter для получения исчерпывающей информации о таймерах JMeter.

Другие вопросы по тегам