Re: limit_req проблема
Konstantin Svist
fry.kun на gmail.com
Вт Июл 13 09:10:53 MSD 2010
On 07/12/2010 05:25 PM, Konstantin Svist wrote:
> On 07/12/2010 03:50 PM, Konstantin Svist wrote:
>> Насколько я понимаю, limit_req модуль не защитывает запросы с
>> "проблематичными" статусами, т.е. если бэкенд вернул 404, то
>> limit_req думает как будто запроса и не было.
>>
>
> Не совсем правильно понял. Просто баг здесь -- если есть
> proxy_intercept_errors on; в конфиге, то ошибки не защитываются в
> limit_req. Если нету, всё как надо.
>
Проблема, оказалось, в конфиге:
error_page 503 $request_uri; # глюка
proxy_intercept_errors on;
limit_req_zone $arg_x zone=my_zone:1m rate=50r/m;
server {
location / {
limit_req zone=my_zone nodelay;
proxy_pass ...
}
}
Подробная информация о списке рассылки nginx-ru