Size: a a a

QA — Load & Performance

2021 May 04

СФ

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

GG

Gugo Groci in QA — Load & Performance
Это уже нюансы. По идее рвать ka нельзя.
источник

СФ

Степа Фомичев... in QA — Load & Performance
Ну вот кароче не все так однозначно)
источник

VS

Vladislav Suvorov in QA — Load & Performance
Я попробовал вот так рвать. По итогу из жиметра запросы улетают, но на nginx их нет)
источник

СФ

Степа Фомичев... in QA — Load & Performance
keep-alive отключили?
источник

VS

Vladislav Suvorov in QA — Load & Performance
Да и тайм-аут поставил в настройках семплера
источник

СФ

Степа Фомичев... in QA — Load & Performance
Может отправляться не успевают)
источник

СФ

Степа Фомичев... in QA — Load & Performance
Там же пока хэнд шэйк сделают пока то пока се
источник

VS

Vladislav Suvorov in QA — Load & Performance
Да хз, +/- адекватный тайм-аут ставил
источник

СФ

Степа Фомичев... in QA — Load & Performance
Я бы попробовал на коннект убрать таймаут а на респонс поставить очень маленький
источник

VS

Vladislav Suvorov in QA — Load & Performance
В такой варианте почему-то рпс вообще упали до 10-20, вместо 1к
источник

СФ

Степа Фомичев... in QA — Load & Performance
Потому что keep alive помогает убрать издержки на открытие новых коннекшенов каждый раз, думаю))
источник

СФ

Степа Фомичев... in QA — Load & Performance
Ну я не проверял, но в теории он как раз для этого и создан
источник

VS

Vladislav Suvorov in QA — Load & Performance
Интересная вообще тема, как будет свободное время, поресерчу)
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
# Define characters per second > 0 to emulate slow connections
httpclient.socket.http.cps=0
httpclient.socket.https.cps=0

https://polarnik.github.io/Apache.JMeter.Benchmark.NG/#100

или использовать wget через OS Process Sampler с его опциями по  замедлению скачивания:
https://polarnik.github.io/Apache.JMeter.Benchmark.NG/#99
источник

A

Andrew in QA — Load & Performance
спасибо!
источник

jj

jagga jagga in QA — Load & Performance
тут nginx обычно проставляет 499 код ответа, если они долетели до nginx'a
источник

A

Andrew in QA — Load & Performance
как если уже нет TCP соединения? если уже FIN прилетел?
источник

GG

Gugo Groci in QA — Load & Performance
Он их в свой лог пишет
источник

VG

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