Привет!
Проблема — высокое число timewait коннекшнов между nginx-proxy и
бэкендами (до 30-40к), уровень трафика — десятки тысяч запросов в
секунду извне, в основном короткие сессии на несколько запросов. Стек
Centos 6 настроен на переиспользование tw sockets - tw_reuse=1,
tcp_fin_timeout низ
настройку keepalive_requests меняли ? или дефолт ?
пт, 29 мар. 2019 г. в 12:37, Panichev Oleg :
> Привет!
>
>
> Проблема — высокое число timewait коннекшнов между nginx-proxy и бэкендами
> (до 30-40к), уровень трафика — десятки тысяч запросов в секунду извне, в
> основном короткие сессии на неско
У нас похожее наблюдалось, когда мы офисный свич поставили между фронтом и
бэкэндом. Он банально не держал нагрузку. Если меняли аппаратуру, скорей
всего, дело в этом.
пт, 29 мар. 2019 г. в 10:37, Panichev Oleg :
> Проблема — высокое число timewait коннекшнов между nginx-proxy и бэкендами
> (до 3
Да, меняли. У нас есть настройка, которая меняет keepalive_requests в
зависимости от характера трафика. Для трафика браузер-нджинкс это 100,
для трафика сервер-нджинкс 214748364:
map $ssp_name $needs_keepalive {
client no;
default yes;
}
map $needs_keepalive $keepalive_requests {