Welcome! Log In Create A New Profile

Advanced

keepAliveTimeout для Nginx и для сервера в upstream

April 23, 2022 06:56PM
Добрый день!

Хотелось бы понять суть и установить верные значения keepAliveTimeout как для Nginx так и для серверов в upstream.

Каково вообще оптимальное значение этого параметра для клиента в браузере для обычного web-приложения в Nginx?

Удерживает ли Nginx alive соединение с серверами в upstream?

Какими должны быть эти значения чтобы оптимально
- держать открытыми только "живые соединения" и оперативно закрывать не активные чтобы не держать кучу соединений
- оптимально позволять загружать запросами инстансы в upstream

если Nginx не держит постоянного соединения с конкретным upstream, то понятно что параметр keepAliveTimeout в инстансе сервиса должен быть минимальным чтобы Nginx мог равномерно распределить нагрузку между несколькими серверами upstream

если же Nginx держит постоянное соединение с сервером upstream то насколько я понимаю параметр keepAliveTimeout у них должен быть одинаковым?

или может не париться и держать все соединения живыми максимально долго?

Проясните пожалуйста ситуацию.
Subject Author Posted

keepAliveTimeout для Nginx и для сервера в upstream

budarin April 23, 2022 06:56PM

Re: keepAliveTimeout для Nginx и для сервера в upstream

Илья Шипицин April 23, 2022 11:52PM

Re: keepAliveTimeout для Nginx и для сервера в upstream

budarin April 24, 2022 05:30PM

Re: keepAliveTimeout для Nginx и для сервера в upstream

Илья Шипицин April 25, 2022 01:10AM

Re: keepAliveTimeout для Nginx и для сервера в upstream

Илья Шипицин April 25, 2022 01:18AM

Re: keepAliveTimeout для Nginx и для сервера в upstream

budarin April 26, 2022 04:03PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 59
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready