Время отклика в значительной степени увеличивается от 100 до 150 пользователей нагрузочного теста - PullRequest
0 голосов
/ 15 октября 2019

Время отклика значительно увеличивается со 100 до 150 пользователей в нагрузочном тесте. Также мы видим постоянную загрузку процессора на уровне 75% на 150, тогда как на 100 он достигает 75% в два раза, а в стационарном режиме снижается до 65%. Значительное увеличение времени отклика вТест 150 пользователей виден только для обновления транзакции. Время отклика увеличивается в 3–4 раза (от 30 до 100 секунд после обновления txn). В тесте 150 пользовательских тестов незначительное увеличение составляет от 3 до 4 секунд. Как приступить к анализу, чтобы найти rootпричина

1 Ответ

0 голосов
/ 15 октября 2019

Причины могут быть следующими:

  1. Ваше приложение перегружено с точки зрения использования ЦП, ОЗУ, сети, подкачки или диска. Рассмотрите возможность мониторинга выше (и специфических показателей приложения, если таковые имеются) с использованием инструмента APM или стороннего решения, такого как Плагин JMeter PerfMon
  2. Ваше приложение или его компоненты промежуточного программного обеспечения (приложениесервер, база данных, балансировщик нагрузки и т. д.) неправильно настроены на высокие нагрузки. Обратитесь к документации по отдельным компонентам и следуйте советам по настройке производительности , чтобы убедиться, что они настроены на использование всех доступных ресурсов
  3. Возможно, сам код вашего приложения является узким местом, подумайте о- запустить тест с включенным профилировщиком и проверить результаты на предмет самых медленных функций, самых тяжелых запросов к БД, самых больших объектов и т. д.
...