Size: a a a

QA — Load & Performance

2020 February 14

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Коллеги, у меня есть вакансия для джунов с развитием до мидла в течение 1.5 года. Уже есть кандидаты и скорее всего закроем вакансию, но вдруг кто нибудь хочет попробовать? с вопросами в лс
источник

A

Aleksandr in QA — Load & Performance
Ιωάννης Τσεκούρι
Коллеги, у меня есть вакансия для джунов с развитием до мидла в течение 1.5 года. Уже есть кандидаты и скорее всего закроем вакансию, но вдруг кто нибудь хочет попробовать? с вопросами в лс
Какие вы неторопливые. У меня до мидла за год можно вырасти при желании ;)
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Aleksandr
Какие вы неторопливые. У меня до мидла за год можно вырасти при желании ;)
это смотря что учить)
источник

A

Aleksandr in QA — Load & Performance
Мы учим сразу 2м инструментам, ну и проекты меняются постоянно, это очень сильно прокачивает.
источник

KY

Kirill Yurkov in QA — Load & Performance
Aleksandr
Какие вы неторопливые. У меня до мидла за год можно вырасти при желании ;)
понятие в течение может быть и быстрее полутора лет)
источник

KL

Konstantin L in QA — Load & Performance
Ιωάννης Τσεκούρι
Коллеги, у меня есть вакансия для джунов с развитием до мидла в течение 1.5 года. Уже есть кандидаты и скорее всего закроем вакансию, но вдруг кто нибудь хочет попробовать? с вопросами в лс
а город хоть какой?) Чисто интересно
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Konstantin L
а город хоть какой?) Чисто интересно
Дефолт сити - Москва, если не указано обратное
источник

KL

Konstantin L in QA — Load & Performance
понял
источник

YR

Yevhenii Rozstalnoy in QA — Load & Performance
скажите пжлст при выполнении сценария все реквесты к серверу приходят ведь с одного ip откуда ранится тест? может ли быть такое что к примеру при 100 rps соединение отрубается т.к. на сервера стоит защита от ddos атак?
источник

M

Maksimall89 in QA — Load & Performance
Yevhenii Rozstalnoy
скажите пжлст при выполнении сценария все реквесты к серверу приходят ведь с одного ip откуда ранится тест? может ли быть такое что к примеру при 100 rps соединение отрубается т.к. на сервера стоит защита от ddos атак?
с одного ip верно, может, лучше добавлять ip нагрузочной станции в белый лист
источник

YR

Yevhenii Rozstalnoy in QA — Load & Performance
ну вот и хочу спросить какие есть решения обойти блокиратор)
источник

M

Maksimall89 in QA — Load & Performance
Yevhenii Rozstalnoy
ну вот и хочу спросить какие есть решения обойти блокиратор)
добавить ip машины, с которой идёт нагрузка в "белый лист" на сервере, который вы нагружаете. Тем самым она не будет блокироваться и считаться, что с неё идёт ddos. Других вариантов думаю вам тут не предложат если только подавать нагрузку со множества IP и не выше порога срабатывания ddos защиты, но это не походит на нормальное НТ сервиса.
источник

ЕЕ

Евгений Евгений in QA — Load & Performance
Использовать точку входа до защиты ddos
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
А защита от ddos точно есть?
источник

YR

Yevhenii Rozstalnoy in QA — Load & Performance
Вячеслав Смирнов
А защита от ddos точно есть?
есть
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
А балансировшик есть? Nginx или haproxy?
источник

YR

Yevhenii Rozstalnoy in QA — Load & Performance
Вячеслав Смирнов
А балансировшик есть? Nginx или haproxy?
есть)
источник

DS

Dmitrii Semenov in QA — Load & Performance
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Fixed.

Вы можете эмулировать отправку соединений с нескольких адресов из jmeter.

https://jmeter.apache.org/images/screenshots/http-request-advanced-tab.png

Задавая разные ip-адреса.

Другой вариант - притворяться прокси-сервером.
Добавив заголовок X-Forwarded-for в запросы

А на nginx или haproxy нужно добавить адрес вашей нагрузочной станции в качестве доверенного прокси-узла. Trusted Proxy.

Тогда nginx или haproxy будет думать, что запросы пришли через прокси-сервер, адрес которого - адрес JMeter. И восстанавливать адреса клиентов из заголовка.
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Иногда этот вариант подходит.

Но более простой вариант - собрать стенд без waf.

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