Re: Перегрузка backend - можно ли "попридержать запрос" (Nginx + Tomcat)

nickmz nginx-forum на nginx.us
Чт Май 6 11:40:58 MSD 2010


Правда тут есть тонкость.

Допустим сервер приложений модет принять одновременных 300 соединений - в конфигурации 100 рабочих потоков плюс 200 запросов в очереди на обработку.

Если в текущий момент нагрузка составляет 20 запросов в секунду, то за 60 секунд на пуле Nginx накопится очередь в 1200 запросов - и если подать их все сразу, то 900 запросов будут отклонены, что тоже не очень хорошо. Видимо без реализации выходного пула с ограничение на количество исходящих соединений не обойтись.

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,83161,83164#msg-83164




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