Size: a a a

QA — Load & Performance

2019 August 31

A

Artyom in QA — Load & Performance
И сессии
источник

VG

Viktor Ganeles in QA — Load & Performance
jagga jagga
один может крутить страницы, другой долго думать над выбором
Поэтому нужно смотреть на ошибки и времена отклика.
источник

jj

jagga jagga in QA — Load & Performance
Artyom
В коннекшны никогда не упирались?
тюнинг спасает
источник

A

Artyom in QA — Load & Performance
Ну вот не у всех есть такой тюнинг
источник

jj

jagga jagga in QA — Load & Performance
интернет есть у всех)
источник

A

Artyom in QA — Load & Performance
И кол-во пользователей вполне может сыграть роль на свежеиспеченной системе
источник
2019 September 01

VG

Viktor Ganeles in QA — Load & Performance
jagga jagga
что мне даст VU? ничего
Ну в твоём случае, с t.s.t. - ничего, у тебя почти весь тест количество vu максимальное.

А мне даёт понять, где какое место теста.
Я потому от tst и отказался в пользу constant throughput timer+utg

Сравниваешь глазами 2 графика: рост вузеров и рост производительности.

И становится видно: первые 3 ступени рост линий графика синхронный, а дальше пошло отставание.

Значит часть вузеров «крутит страницы, а часть думает над выбором».
И система загибается.

На этом графике хорошо видно: времена отклика ухудшились в момент повышения нагрузки -  или на ровной ступеньке.

Видно, через сколько времени после выхода на ступень времена отклика или производительность стабилизировались.
источник

jj

jagga jagga in QA — Load & Performance
ну то есть твои мониторинги систем показывают количество юзеров?
источник

jj

jagga jagga in QA — Load & Performance
индивидуальных
источник

VG

Viktor Ganeles in QA — Load & Performance
Ты про прод?
При чём тут это, я же тестовый стенд гружу
источник

jj

jagga jagga in QA — Load & Performance
ок, дальше неинтересно
источник

VG

Viktor Ganeles in QA — Load & Performance
Согласен
источник

jj

jagga jagga in QA — Load & Performance
синтетика не совместимая с жизнью
источник

VG

Viktor Ganeles in QA — Load & Performance
Все тесты скриптами - синтетика, в какой-то степени.
источник

A

Aleksandr in QA — Load & Performance
jagga jagga
ок, дальше неинтересно
Если бизнес умеет думать в рпс-ах, то тогда конечно не морочимся с vu. Но, что-то мне подсказывает, что бизнес думает в реальных пользователях. А если так, то да, по старинке, ступенечками треды, и смотрим что и как с временами.
источник

jj

jagga jagga in QA — Load & Performance
бизнес думает в числе заказов, а это число слабо коррелирует с общей нагрузкой, ибо бизнес это те еще шаманы или даже верней сказать магистры магии
источник

A

Aleksandr in QA — Load & Performance
Ну так, число заказов вполне себе такая хорошая величина, оно вполне себе измеряется и зависит от кол-ва пользователей,  это не рпс какого-нить сервиса или процессинг, где нет привязки.
источник

A

Aleksandr in QA — Load & Performance
Насчёт того, пользователи не видны нигде в мониторинге, ну что сказать, ну такое бывает только у тех у кого кривые руки настраивали мониторинг, либо весьма специфичные задачи(шины, процессинг, микросервисы).
источник

VG

Viktor Ganeles in QA — Load & Performance
Aleksandr
Насчёт того, пользователи не видны нигде в мониторинге, ну что сказать, ну такое бывает только у тех у кого кривые руки настраивали мониторинг, либо весьма специфичные задачи(шины, процессинг, микросервисы).
Если в jmeter использовать throughput shaping timer, то не видны.

Это альтернативный вариант управления нагрузкой: заходят практически сразу все потоки, а нагрузка управляется изменяемыми pacing-ами.
при конфигурировании говоришь сколько пользаков можно использовать максимум и какой RPS тебе нужен.
источник

VG

Viktor Ganeles in QA — Load & Performance
я понимаю, что ты про прод говорил.
источник