А РХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev ][Date Next ][Thread Prev ][Thread Next ][Date Index ][Thread Index ]
Re: limit_req проблема
To : nginx-ru@xxxxxxxxx
Subject : Re: limit_req проблема
From : "SaveFrom.net" <savefrom@xxxxxxxxx >
Date: Tue, 13 Jul 2010 12:41:46 +0400
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type; bh=YIyD+PMbZayLHjomQOcKYLGOgkl8QkKT480Q0eC9xjs=; b=rqTFdin8lOItLqH+Jlf6cROLcEFa8ElyIyzLlH7CharfnDbazA7ExUvXDHefFfuJJw o7amay8VBbKPsqPehQTMYhLAS3onh5S6swQJpT99QqUcPLDNvL0hXM8EftF0WRcN83n8 jTh1rJaYhTHs14cxSw5qZyc/QWcLhM0C/g4+o=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=Q9X5HxKS9pxNt5VqTBx31Hh4OQmDCaU9b73xbdVMzeAMwb+PY47LLNYa8FRlgOZvfm OUfKG692422p95zPP0bqtvEOkbRjI8IODmXP9Cf2FIMRdHYVqV8ndOygGk/GR7xJ+zw7 5T9K++0GLxzC2wiujI7irLWC+KRC1w2xgfKUs=
In-reply-to: <4C3BF55D.8080203@xxxxxxxxx >
References: <4C3B9C2B.4080508@xxxxxxxxx > <4C3BB263.3060605@xxxxxxxxx > <4C3BF55D.8080203@xxxxxxxxx >
Как мне нравятся такие трэды)13 июля 2010 г. 9:10 пользователь Konstantin Svist
<fry.kun@xxxxxxxxx > написал:
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 mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru