можно начать с Overcoming Ephemeral Port Exhaustion in NGINX Plus
<https://www.nginx.com/blog/overcoming-ephemeral-port-exhaustion-nginx-plus/>

вс, 24 апр. 2022 г. в 03:57, budarin <nginx-fo...@forum.nginx.org>:

> Добрый день!
>
> Хотелось бы понять суть и установить верные значения keepAliveTimeout как
> для Nginx так и для серверов в upstream.
>
> Каково вообще оптимальное значение этого параметра для клиента в браузере
> для обычного web-приложения в Nginx?
>
> Удерживает ли Nginx alive соединение с серверами в upstream?
>
> Какими должны быть эти значения чтобы оптимально
> - держать открытыми только "живые соединения" и оперативно закрывать не
> активные чтобы не держать кучу соединений
> - оптимально позволять загружать запросами инстансы в upstream
>
> если Nginx не держит постоянного соединения с конкретным upstream, то
> понятно что параметр keepAliveTimeout в инстансе сервиса должен быть
> минимальным чтобы Nginx мог равномерно распределить нагрузку между
> несколькими серверами upstream
>
> если же Nginx держит постоянное соединение с сервером upstream то насколько
> я понимаю параметр keepAliveTimeout у них должен быть одинаковым?
>
> или может не париться и держать все соединения живыми максимально долго?
>
> Проясните пожалуйста ситуацию.
>
> Posted at Nginx Forum:
> https://forum.nginx.org/read.php?21,294036,294036#msg-294036
>
> _______________________________________________
> nginx-ru mailing list -- nginx-ru@nginx.org
> To unsubscribe send an email to nginx-ru-le...@nginx.org
>
_______________________________________________
nginx-ru mailing list -- nginx-ru@nginx.org
To unsubscribe send an email to nginx-ru-le...@nginx.org

Ответить