Потоки Jmeter не уменьшаются - PullRequest
1 голос
/ 20 марта 2019

Я выполняю нагрузочное тестирование 300 виртуальных пользователей приложения.Раньше мои пользователи снижали скорость, и тестирование, похоже, было завершено вовремя. Но теперь, когда я перешел на 500 пользовательских тестов, мои пользователи не замедляются, и тестирование продолжается бесконечно долго.Снова я запускаю тест с 300 пользователями, 37 пользователей все еще находятся в системе и не замедляются.Следовательно, мой тест не завершен.

Это то, что я пытался исправить,

  • Увеличьте размер HEAP в файле jmeter.properties.
  • Очистилкэшировать и перезагружать сервисы (то есть SQLSERVER и сервисы коллаборации)

Кто-нибудь может подсказать, что там, где я делаю неправильно?

1 Ответ

0 голосов
/ 20 марта 2019

Возможно, ваш сервер не может дать ответ, по умолчанию JMeter будет ждать ответа навсегда , это может объяснить ситуацию, с которой вы столкнулись.

На вкладке «Дополнительно» есть раздел «Тайм-ауты» сэмплера HTTP-запрос (или даже лучше HTTP-запрос по умолчанию элемент конфигурации), в котором можно установить максимальные значения для Connect. / Ответ, если они превышены, JMeter автоматически помечает пробоотборник как неисправный и продолжает работу.

Альтернативные варианты:

  1. Вы можете установить максимальную продолжительность теста, используя раздел «Планировщик» Группа потоков

    enter image description here

  2. Существует Runtime Controller , где вы можете определить, как долго его дочерним элементам разрешено запускаться.

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