110 Connection time out (keepalive upstream)

inkognito0609 nginx-forum на forum.nginx.org
Вт Июл 23 03:44:27 UTC 2019


Тестирую использование кэша соединений для группы серверов.
Настройка дефолтная:
keepalive 32;
keepalive_timeout 30;
keepalive_requests 100;

proxy_connect_timeout      1;
proxy_send_timeout         60;
proxy_read_timeout         60;
При отключении одного бекенда из апстрима, ловим порядка 6-8 (110 Connection
time out) при 100rps, использование дин портов 150

Попытки покрутить keepalive, keepalive_timeout, keepalive_requests привели к
1-2 (110 Connection time out) со следующими значениями :
keepalive 8;
keepalive_timeout 1;
keepalive_requests 200;
использование дин портов на уровне 2000

Есть ли какие-то бестпрактикс по данному кейсу, на что стоит обратить
внимание?

Posted at Nginx Forum: https://forum.nginx.org/read.php?21,284957,284957#msg-284957



Подробная информация о списке рассылки nginx-ru