Jmeter — выполнение точного количества запросов в течение часа с максимально заданным параллелизмом

#jmeter

#jmeter

Вопрос:

У меня есть задача выполнить точное количество запросов в течение часа с заданным максимальным числом параллелизмов, как мне спроектировать это с помощью Jmeter?

 For example:
Total number of request: 1000
Run time: 60 mins
Max Concurrency: 15
  

Это означает, что моему скрипту необходимо выполнить максимум 15 запросов одновременно хотя бы один раз, а остальные могут распределяться неравномерно в течение часа, и ему необходимо выполнить 1000 запросов в течение часа.

Спасибо

Ответ №1:

  1. Вы можете установить жесткое ограничение на количество запросов, которые будет выполнять JMeter, используя контроллер пропускной способности в режиме «Общее количество выполнений»
  2. Вы можете замедлить количество запросов JMeter в минуту, используя таймер постоянной пропускной способности. Если вам нужно выполнить 1000 запросов за 60 минут, вам нужно выполнять 16,6 запросов в минуту, в этом случае они будут равномерно распределены.

Если ваши шаблоны рабочей нагрузки более сложны, рассмотрите возможность использования таймера формирования пропускной способности

Комментарии:

1. Спасибо, как мне учесть пик в 15 запросов? Возможно, мне потребуется выполнить это хотя бы один раз.