nuclear_kote
@nuclear_kote

Почему jmeter работает медленно?

Вообщем нужно проверить сервис на максимально допустимую нагрузку.
Пробую сначала проверить работу jmeter'a на nginix. Выдает всего 300 запросов в секунду (c выключенным assert'om 1000). При этом сеть загружена меньше чем на 1% и цп с памятью не заняты особо.
Пробовал удаленно запускать на серваке его все еще хуже (около 100 запросов в секунду)
5a37732ee6d46590425859.png5a37733c09427628301644.png5a377344c0da9352094132.png5a37734cd2397164121131.png
  • Вопрос задан
  • 111 просмотров
Пригласить эксперта
Ответы на вопрос 1
Avg00r
@Avg00r
DevOps Engineer
  1. Судя по скриншоту параметр Number of threads (количество потоков) для Thread Group у вас установлен в 10?
    Если так, то попробуйте увеличить это значение.
  2. Не используйте GUI режим для нагрузочного тестирования! Он предназначен только для создания и отладки тест плана.
    Для нагрузочного тестирования используйте NON GUI режим:
    jmeter -n -t [test.jmx] -l [resultfile.jtl]
  3. Установите последние версии JMeter и JRE\JDK


Полезные ссылки:
8 Tips For Optimizing Your JMeter Test Plans
Elements of a Test Plan — Thread Group
Guide to JMeter Thread Groups
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы