proxy_socket_keepalive on;

Maxim Dounin mdounin на mdounin.ru
Вт Дек 11 15:02:55 UTC 2018


Hello!

On Tue, Dec 11, 2018 at 09:42:41AM -0500, suffix wrote:

> Maxim Konovalov Wrote:
> -------------------------------------------------------
> 
> > Вред от включения этой ручки вряд ли будет. 
> 
> Можно тогда последний идиотский вопрос - конкретно в моём случае (вебсервер
> из связки nginx + apache) 
> 
>  vhost .conf nginx:
> 
> upstream http_backend {
> server 127.0.0.1:8080;
> keepalive 100;
> }
> location / {	
> proxy_pass http://http_backend;
> proxy_redirect http://http_backend /;
> proxy_http_version 1.1;
> proxy_set_header Connection "";
> }

[...]

> Таки стоит в  vhost .conf nginx в секцию location добавить
> proxy_socket_keepalive on; или нет (при  условии что неизвестно "умный
> стейтфул файрволл" или "не самый умный" :) ) ?

Если у вас на локалхосте между nginx'ом и бэкендом statefull 
firewall - в первую голову стоит его выключить.

Включать proxy_socket_keepalive имеет смысл тогда, когда вы 
firewall не котроллируете, знаете о проблеме с firewall'ом, и 
ничего с этой проблемой сделать не можете.

Вреда от включения proxy_socket_keepalive в остальных случаях 
скорее всего не будет (с точностью до минимальных затрат 
процессора на setsockopt()), но и смысла в этом приблизительно 
никакого.

-- 
Maxim Dounin
http://mdounin.ru/


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