Size: a a a

QA — Load & Performance

2021 March 09

VG

Viktor Ganeles in QA — Load & Performance
Ну, а это похоже на то, что нужно?
источник

VB

Viktor Bashkatov in QA — Load & Performance
Kirill Yurkov
при условии что не важен срок жизни сессии. если важен то следует менять подход вообще полностью, но пытаться реального медленного юзера сделать с помощью долгих таймеров - самый плохой вариант)
Зибель - штука неторопливая, да и процессы занимают время. Так что нам действительно нужно делать медленного юзера.
источник

VB

Viktor Bashkatov in QA — Load & Performance
Viktor Ganeles
Ну, а это похоже на то, что нужно?
Вроде да.
источник

VG

Viktor Ganeles in QA — Load & Performance
Kirill Yurkov
как мы взяли с прода стату запихнули её в скрипт, а получили разное количество сессий активных в момент времени?
Значит ещё взяли время входа-выхода пользака и посчитали сколько их было :)
источник

KY

Kirill Yurkov in QA — Load & Performance
Viktor Bashkatov
Зибель - штука неторопливая, да и процессы занимают время. Так что нам действительно нужно делать медленного юзера.
нет, зибелю все равно кто будет делать в нем действия 100 тредов или 1000
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Использую вот такие запросы. Отдельно по каждому генератору и суммарный по всем.

Важен фильтр по internal. Метрика считается по meanAT
источник

VB

Viktor Bashkatov in QA — Load & Performance
Kirill Yurkov
нет, зибелю все равно кто будет делать в нем действия 100 тредов или 1000
Если удастся сделать сотней тредов 1000 активных сессий - да.
источник

KY

Kirill Yurkov in QA — Load & Performance
Вячеслав Смирнов
Использую вот такие запросы. Отдельно по каждому генератору и суммарный по всем.

Важен фильтр по internal. Метрика считается по meanAT
а я так понял что задача как раз в сумме со всех источников
источник

VG

Viktor Ganeles in QA — Load & Performance
Вячеслав Смирнов
Использую вот такие запросы. Отдельно по каждому генератору и суммарный по всем.

Важен фильтр по internal. Метрика считается по meanAT
О, про internal не знал.
Интересно поиграться будет!
источник

VG

Viktor Ganeles in QA — Load & Performance
А за что он отвечает?
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Kirill Yurkov
а я так понял что задача как раз в сумме со всех источников
Это запрос C на картинке
источник

VG

Viktor Ganeles in QA — Load & Performance
Viktor Bashkatov
Вроде да.
Попробуй группировку по разным жметрам - так поймёшь, кто фонит выбросами.

Но для этого надо в каждом жметре в backend listner написать уникальное значение (в application, кажется)
источник

KY

Kirill Yurkov in QA — Load & Performance
Viktor Bashkatov
Если удастся сделать сотней тредов 1000 активных сессий - да.
бинго, в таком случае зачем делать долгого пользователя намеренно? каждый тред это ресурсы, каждый ресурсы выделяется с определенной максимальной скоростью, твое огромное количество пользователей может не успеть создаваться и инициализироваться, просто потому что их слишком много. такое количестов тебе может быть не нужно, а меньшее количество работало бы лучше
источник

KY

Kirill Yurkov in QA — Load & Performance
меньше тредов -> меньше необходимых ресурсов ->оптимальнее скрипты
источник

KY

Kirill Yurkov in QA — Load & Performance
когда у тебя в хипах перекладывается 20 тон оперативы, GC вычищает еще столько же, у тебя просто за счет этого может деградировать потому что работа с памятью не такая мгновенная как кажется
источник

VG

Viktor Ganeles in QA — Load & Performance
Kirill Yurkov
бинго, в таком случае зачем делать долгого пользователя намеренно? каждый тред это ресурсы, каждый ресурсы выделяется с определенной максимальной скоростью, твое огромное количество пользователей может не успеть создаваться и инициализироваться, просто потому что их слишком много. такое количестов тебе может быть не нужно, а меньшее количество работало бы лучше
Потому, что это геморрой, держать 1000 активных сессий из 100 скриптов
источник

KY

Kirill Yurkov in QA — Load & Performance
Viktor Ganeles
Потому, что это геморрой, держать 1000 активных сессий из 100 скриптов
не понял, точно тут слово "скриптов"?
источник

VG

Viktor Ganeles in QA — Load & Performance
Kirill Yurkov
не понял, точно тут слово "скриптов"?
Нее, прав
Тредов
источник

KY

Kirill Yurkov in QA — Load & Performance
Viktor Ganeles
Потому, что это геморрой, держать 1000 активных сессий из 100 скриптов
наоборот это оптимальное использование ресурсов)
источник

KY

Kirill Yurkov in QA — Load & Performance
если можно сделать 1000 сессий меньшими усилиями, зачем делать большими?)
источник