Re: Исключения из limit_req

Sergej Kandyla sk.paix на gmail.com
Пн Апр 12 13:33:40 MSD 2010


Dmitri Minaev wrote:
> Я не так давно задавал этот вопрос в англоязычной рассылке, но ответа 
> не было, поэтому извините за повтор.
>
> Вопрос такой: нужно ограничить количество запросов с одного IP-адреса 
> в минуту, но на некоторые адреса это ограничение распространяться не 
> должно. Понятно, что первое, что приходит в голову, это 
> ngx_http_limit_req_module, но я не придумал, каким образом задать для 
> него такой whitelist. Можно ли решить эту проблему без самопальных 
> скриптов, дергающих за iptables? Боюсь, они не потянут нагрузку. 
> Кстати, если кто-то ими пользуется, есть ли у вас оценки их 
> производительности?
>

Посмотрите архив рассылки месяц назад,  (limit_req_zone, переменный рейт).
Для  различных айпи через geo следует назначать различные локейшины, в 
которых и выставлять желаемый limit_req.



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