Количество потоков: в зависимости от времени отклика вашего приложения, если ваше приложение реагирует быстро - вам понадобится меньше потоков, если оно реагирует медленно - больше, что-то вроде:
- если время отклика вашего приложения составляет 500 мс - вам понадобится 7500 потоков
- если время отклика вашего приложения равно 1 с - вам потребуется 15000 потоков
- , если время отклика вашего приложения равно 2 с - вам понадобится30000 потоков
- и т. Д.
- Увеличение - в зависимости от количества потоков и вашего сценария тестирования.Хорошим вариантом будет:
- 10 минут для увеличения
- 60 минут (или более) для удержания нагрузки
- 10 минут для снижения
- Количество циклов: навсегда.Продолжительность теста может быть ограничена разделом «Планировщик» группы потоков или с помощью Runtime Controller , или вы можете вручную остановить тест при необходимости.
Вы можете использовать, например,
Постоянный таймер пропускной способности или
Точный таймер пропускной способности , чтобы установить пропускную способность JMeter на 15k / сек Обязательно следуйте
JMeterBest Practices , поскольку 15 тыс. Запросов в секунду - это довольно высокая нагрузка. Возможно, вам придется пойти на
распределенное тестирование , если вы не сможете выполнить требуемую нагрузку с одного компьютера, Убедитесь, что машины JMeter имеют достаточный запас для работы с ЦП, ОЗУ и т. Д., Как если бы JMeter не хватало ресурсов - он не сможет отправлять запросы достаточно быстро, даже если приложение находится подТест способен выдерживать большую нагрузку.Вы можете отслеживать использование ресурсов, например,
JMeter PerfMon Plugin