Size: a a a

QA — Load & Performance

2020 January 02

KY

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

KY

Kirill Yurkov in QA — Load & Performance
Alex Grishutin
лимиты на скейлинг?
скейлить можно же не вечно
источник

KY

Kirill Yurkov in QA — Load & Performance
только до лимитов
источник

A

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

KY

Kirill Yurkov in QA — Load & Performance
Artyom
Защита от ддоса?
на время нагрузки бест практис ее отключать :)
источник

KY

Kirill Yurkov in QA — Load & Performance
сильно еще от целей зависит
источник

AG

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

AG

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

A

Artyom in QA — Load & Performance
Kirill Yurkov
на время нагрузки бест практис ее отключать :)
Ну ок)
источник

AG

Alex Grishutin in QA — Load & Performance
Kirill Yurkov
на время нагрузки бест практис ее отключать :)
так не вопрос, просто я не припомню что бы она была включена хоть где то 😂 просто, именно такие вещи обычно забывают выключить
источник

A

Andrii in QA — Load & Performance
У нас ребята очень долго тестировали приложение с большим количеством медиа запросов, в AWS, 1.6Гбит секунду, по 24, 48 часов, когда генератор находился в одной зоне, а тестируемый в другой.
А потом удивлялись откуда такие большие счета на сеть
источник

KY

Kirill Yurkov in QA — Load & Performance
Alex Grishutin
ну я например видел статьи, что авсовский балансер криво работает если нагрузка идет с 1-го айпи
почитал, да муть. вероятно есть конфигурации балансировки по сессиям
источник

МК

Михаил Краснов in QA — Load & Performance
при нагрузке прода не убрали из списка сервис который при определенных входящих параметрах отправлял смс клиенту, а так как самый быстрый способ подготовить данные для теста на тот момент это было просто взять запросы с прода и повторить их, то примерно 5к клиентов получили от 4 до 10 смс 2 ночи подряд с 2 до 4 после полуночи.
источник

AG

Alex Grishutin in QA — Load & Performance
ну я только сталкивался с кривой балансировкой на нечетное кол-во тачек
источник

AG

Alex Grishutin in QA — Load & Performance
Михаил Краснов
при нагрузке прода не убрали из списка сервис который при определенных входящих параметрах отправлял смс клиенту, а так как самый быстрый способ подготовить данные для теста на тот момент это было просто взять запросы с прода и повторить их, то примерно 5к клиентов получили от 4 до 10 смс 2 ночи подряд с 2 до 4 после полуночи.
это лайк)
источник

AG

Alex Grishutin in QA — Load & Performance
у нас есть финалист)
источник

МК

Михаил Краснов in QA — Load & Performance
Alex Grishutin
у нас есть финалист)
😆
источник

VG

Viktor Ganeles in QA — Load & Performance
Когда админил ещё:

Меня раз друг попросил какую-то базу посмотреть. На работе его папы. По удалёнке.
Мол не запускается, а разработчик уволился и его теперь не найти. Подключился, смотрю - в нужной папке из исполняемых файлов есть start, init и ещё несколько, остальные не помню.
Жму start - вываливается с ошибками неясными.
Жму init - и оказывается, что инит не простой, а с пересозданием базы с нуля. Побежали строчки: удаляем таблицу.. создаём заново... и так далее.
Мы поскорее остановили это радость и друг отзвонился папе с комментарием: «не, что-то оно не запускается, хз в чём дело»
источник

VG

Viktor Ganeles in QA — Load & Performance
А первый опыт в нагрузке был - потестить сайт заказчика, общедоступную часть.
Скрипты я прям с прода записал. Потом решил разобраться с тем, как в LoadRunner нагрузка подаётся, начал грузить. Немножко.. потом ещё немножко... когда я догнал до продуктивной нагрузки с лишним я вдруг понял, что так делать не стоит.
Хорошо хоть дело ночью было :)

Отвесил сам себе подзатыльник и больше так не делал.
источник

AG

Alex Grishutin in QA — Load & Performance
Viktor Ganeles
А первый опыт в нагрузке был - потестить сайт заказчика, общедоступную часть.
Скрипты я прям с прода записал. Потом решил разобраться с тем, как в LoadRunner нагрузка подаётся, начал грузить. Немножко.. потом ещё немножко... когда я догнал до продуктивной нагрузки с лишним я вдруг понял, что так делать не стоит.
Хорошо хоть дело ночью было :)

Отвесил сам себе подзатыльник и больше так не делал.
там же у ранера ограничение на 20 пользаков в триалке... Или там сайт малонагруженый?
источник