ограничте на апаче, при превышении лимита он будет отдавать что-то в районе 5XX ошибки, соответственно на nginx-е её надо будет как то обработать&nbsp;<br><br><div><span class="gmail_quote">01.10.07, <b class="gmail_sendername">
Олег Петрачёв</b> &lt;<a href="mailto:cronfy@peterhost.ru">cronfy@peterhost.ru</a>&gt; написал(а):</span><blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">Привет.
<br><br>Тут недавно пробегал вопрос про ограничение количества соединений с бэкэндом,<br>однако ответили не на этот вопрос, а на другой :) Посему повторюсь.<br><br>Есть желание ограничить количество соединений frontend&#39;а (nginx) с бэкэндом
<br>(apache) для каждого сайта (или для группы сайтов). Это значит, что мы хотим<br>считать не соединения извне с этим сайтом (отдавать наружу мы можем и в тыщу<br>потоков),&nbsp;&nbsp;а хотим мы считать, сколько на момент получения запроса
<br>уже установлено соединений с бэкэндом для сайта, и если сейчас, допустим,<br>больше 20 apache&#39;й заняты отдачей nginx&#39;у ответа по сайту, либо ставить<br>запрос в очередь, либо возвращать 503.<br><br>В связи с этим вопрос: можно как-либо определить, сколько вот прям сейчас
<br>занято бэкэндов для обработки конкретного сайта? Или как-то ловить событие<br>установки/разрыва соединения с бэкэндом?<br><br>Спасибо in advance.<br><br>--<br>Олег Петрачёв // cronfy<br>системный администратор PeterHost.Ru
.<br>тел:&nbsp;&nbsp;&nbsp;&nbsp;+7 (495) 540-56-33<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+7 (812) 34-777-43<br></blockquote></div><br>