Перейти к содержимому

Фотография

Jmeter отправляет меньше запросов чем должен по настройкам Thread grou

jmeter load perfomance thread

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 starx

starx

    Активный участник

  • Members
  • PipPip
  • 93 сообщений

Отправлено 23 ноября 2019 - 20:52

Из за чего jmeter отправляет меньше запросов чем должен по настройкам Thread group например в настройках 50 thread по 1 запросу каждый отправляют по throughput timer 60 в мин т.е. 3000 запросов в мин реально по summary group отправляются всего 500 запросов в мин

с чем это может быть связано и куда деваются остлиные 2500 запросов в мин?

 

если выставить timeout в запросе 2 мл сек то отправляются все 3000 запросов в мин но jmeter не дожидается ответа сервера-как тогда узнать по listener какой request timeout over time у этих запросов и какой ответ дает сервер на них ?

и главное если сервер обрабатывает 500 запросов в мин а отправляют на него 3000 что будет с остальными 2500 запросов?


  • 0

#2 Spock

Spock

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 772 сообщений
  • ФИО:Роман

Отправлено 24 ноября 2019 - 12:45

отлаживайте скрипт

 

не надо сразу слать тысячи запросов и потом ломать голову "куда делись они"

 

шлите 100 запросов и смотрите как они работают, всё ли в порядке

потом шлите тысячу, потом две и так далее

 

а ответы сервера кстати можете смотреть прямо на сервере


  • 0

#3 starx

starx

    Активный участник

  • Members
  • PipPip
  • 93 сообщений

Отправлено 24 ноября 2019 - 18:11

отлаживайте скрипт

 

не надо сразу слать тысячи запросов и потом ломать голову "куда делись они"

 

шлите 100 запросов и смотрите как они работают, всё ли в порядке

потом шлите тысячу, потом две и так далее

 

а ответы сервера кстати можете смотреть прямо на сервере

вероятно Thread group отправляет запрос и ждет ответа от сервера и только уже потом отправляет следующий запрос поэтому вместо указанных 50 запросов каждую сек отправляются всего 5 запросов т.к. каждый следующий запрос отправляется jmeter только после того когда получает ответ на предыдущий

 

что тогда делать как сделать чтобы всетаки 50 запросов в сек отсылались а не 5 запросов в сек timeout если выставить то ответа сервера дожидаться не будет для отправки следующего запроса но предыдущий будет отмечаться ошибкой


  • 0

#4 checo

checo

    Опытный участник

  • Members
  • PipPipPipPip
  • 400 сообщений
  • Город:Н.Новгород

Отправлено 25 ноября 2019 - 17:59

Может быть, вот этот доклад чем-то поможет.


  • 0



Темы с аналогичным тегами jmeter, load, perfomance, thread

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных