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

введите здесь описание изображения

введите здесь описание изображения

  • Как видно из приведенных выше графиков, График №. 1 — это график времени отклика, который показал внезапный всплеск в середине теста. Но тогда он, кажется, работает последовательно.
  • С другой стороны, график пропускной способности Graph no. 2, показал всплеск вниз, но не внезапный всплеск, он постепенно уменьшался. Кроме того, я получил два разных значения пропускной способности, до и после скачка вниз.
  • Сначала я подумал, что это проблема с памятью, но тогда это должно было повлиять и на время отклика.

Может ли кто-нибудь помочь мне узнать причину внезапного скачка на графике времени отклика? А также что может быть узким местом, если не проблема с утечкой памяти?


person Rashmi    schedule 22.06.2020    source источник


Ответы (1)


К сожалению, эти 2 диаграммы не отражают всей истории, и, не зная технологического стека деталей вашего приложения, довольно сложно предложить что-то значимое.

Пара возможных причин может быть:

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

В будущем рассмотрите возможность сбора информации о том, что происходит на стороне тестирования вашего приложения, например, с помощью JMeter PerfMon Plugin или SSHMon Listener< /а>

person Dmitri T    schedule 22.06.2020
comment
@Dimitri T, спасибо, что нашли время и поделились своим ответом! - person Rashmi; 23.06.2020