Re: Ограничение соединений с бэкэндом

Alexey Karagodov karagodov at gmail.com
Mon Oct 1 18:30:20 MSD 2007


ограничте на апаче, при превышении лимита он будет отдавать что-то в районе
5XX ошибки, соответственно на nginx-е её надо будет как то обработать

01.10.07, Олег Петрачёв <cronfy at peterhost.ru> написал(а):
>
> Привет.
>
> Тут недавно пробегал вопрос про ограничение количества соединений с
> бэкэндом,
> однако ответили не на этот вопрос, а на другой :) Посему повторюсь.
>
> Есть желание ограничить количество соединений frontend'а (nginx) с
> бэкэндом
> (apache) для каждого сайта (или для группы сайтов). Это значит, что мы
> хотим
> считать не соединения извне с этим сайтом (отдавать наружу мы можем и в
> тыщу
> потоков),  а хотим мы считать, сколько на момент получения запроса
> уже установлено соединений с бэкэндом для сайта, и если сейчас, допустим,
> больше 20 apache'й заняты отдачей nginx'у ответа по сайту, либо ставить
> запрос в очередь, либо возвращать 503.
>
> В связи с этим вопрос: можно как-либо определить, сколько вот прям сейчас
> занято бэкэндов для обработки конкретного сайта? Или как-то ловить событие
> установки/разрыва соединения с бэкэндом?
>
> Спасибо in advance.
>
> --
> Олег Петрачёв // cronfy
> системный администратор PeterHost.Ru.
> тел:    +7 (495) 540-56-33
>         +7 (812) 34-777-43
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20071001/f4880401/attachment.html>


More information about the nginx-ru mailing list