Size: a a a

QA — Load & Performance

2021 April 09

VG

Viktor Ganeles in QA — Load & Performance
точно,
web_concurrent_start
web_concurrent_end
источник

СК

Сергей Ковалевский... in QA — Load & Performance
А нельзя просто попросить на стенде сделать lifetime сессии больше?
источник

НН

Никита Новожилов... in QA — Load & Performance
И они это делали для параллельной загрузки ресурсов
источник

VG

Viktor Ganeles in QA — Load & Performance
там можно разные запросы кидать. главное, внутри такой группы не делать одновременно получение переменной и её использование :))
источник

НН

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

VG

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

VG

Viktor Ganeles in QA — Load & Performance
и если это будет за пределами времени жизни сессии - сессия всё равно протухнет и остаток скрипта не отработает.
источник

VG

Viktor Ganeles in QA — Load & Performance
я бы на твоём месте сделал вот что:
источник

НН

Никита Новожилов... in QA — Load & Performance
Окей, тогда ещё раз попробую с concurrent. Просто по сути надо запихать в нее цикл со спамом запроса одного и отдельно долгий. И молиться
источник

НН

Никита Новожилов... in QA — Load & Performance
Так второй запрос ее продлевает же. Потому не должна, по ощущениям
источник

VG

Viktor Ganeles in QA — Load & Performance
вот этот архидлинный запрос вынес бы в заглушку.
и из LR только инициировал бы его.
А заглушка бы его выполняла.

а в LR я бы сделал цикл, который:
- оживляет сессию раз в %lifeTime
- спрашивает заглушку, как там долгий запрос
источник

VG

Viktor Ganeles in QA — Load & Performance
так второй запрос её один раз продлит. Ты с таким же успехом можешь продлить сессию ПЕРЕД отправой долгого запроса
источник

VG

Viktor Ganeles in QA — Load & Performance
может у LR появилось что-то для асинхронных запросов.
источник

НН

Никита Новожилов... in QA — Load & Performance
Так если в цикл пихнуть в конкурент группе, хотя она цикл не возьмёт наверное
источник

НН

Никита Новожилов... in QA — Load & Performance
Ну там есть же poll long poll и push. Но я так и не понял, как это прицепить к моему случаю и корректно настроить
источник

KY

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

VG

Viktor Ganeles in QA — Load & Performance
нууу проверь. Я думаю, возьмёт. Вопрос в том, как ты из цикла выходить будешь.. но проверь!
источник

KY

Kirill Yurkov in QA — Load & Performance
справишься?)
источник

НН

Никита Новожилов... in QA — Load & Performance
В описании concurrent было написано,что он сначала регистрирует все запросы, а потом выполняет разом. Боюсь,что именно поэтому он цикл не примет или отправит разом все 100 запросов , а не раз в lifetime
источник

KY

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