Тестирую использование кэша соединений для группы серверов.
Настройка дефолтная:
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 mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Ответить