Welcome! Log In Create A New Profile

Advanced

Re: limit req возвращает 404 при nodelay

Валентин Бартенев
June 05, 2012 08:34AM
On Tuesday 05 June 2012 15:48:11 daevy wrote:
> Всем привет! Подскажите это нормальное
> поведение когда nginx отдает 404-й ответ
> при сработке limit_req?

Смотря что у вас прописано в error_page 503...

> конфигурация следующая
>
> http {
> limit_req_zone $binary_remote_addr zone=limitreq:20m rate=1200r/m;
> ...
> }
> server {
> limit_req zone=limitreq burst=1500 nodelay;
> ...
> }
> собственно дальше создаю текстовый
> файл в корне и обстреливаю его из httperf.
> при обстреле с частотой 20 запросов в
> секунду limit_req никак не проявляет себя.
> если указать частоту обстрела 25
> запросов в секунду просыпается limit_req и
> сыпет сообщения в error_log. И вместе с тем
> возращается 404-й ответ, хотя для limit_req
> стоит nodelay.

Причем тут nodelay? 25*60 == 1500r/m

> Почему так?)

1500 > 1200, burst=1500 в конце-концов переполняется.

--
Валентин Бартенев
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Re: limit req возвращает 404 при nodelay

Валентин Бартенев June 05, 2012 08:34AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 155
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready