ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Ограничение активных коннектов на один ip адрес



Так не получается - смысл-то в том, чтобы один хост (из сотни
например) в случае каких-то проблем (например, криво написанные
скрипты, не обрабатывающие исключения, и доходящие до таймаута) не
вешал целиком весь бекэнд, а вешал только себя.

On 3/14/06, Igor Sysoev <is@xxxxxxxxxxxxx> wrote:
> On Fri, 10 Mar 2006, Alexey Polyakov wrote:
>
> > Ага, по IP на файрволе самое то ограничивать. Вот чего бы
> > действительно не помешало в nginx - это ограничивать число активных
> > подключений к бекэнду на имя хоста, типа busy-lock'ов, но не с выдачей
> > 503-го тем кто в лимит не попадает, а с постановкой их в очередь.
> > Давно бьюсь с этой задачей, так и не нашел средств решить. :(
>
> Косвенно это можно решить так: ограничить число бэкендов, сделать
> большой listen backlog на бэкенде, и поставить большой proxy_read_timeout.
>
>
> Игорь Сысоев
> http://sysoev.ru
>
>


--
Alexey Polyakov


 




Copyright © Lexa Software, 1996-2009.