Welcome! Log In Create A New Profile

Advanced

Re: ngx_http_limit_req_module

February 01, 2011 08:26AM
2011/2/1 Maxim Dounin <mdounin@mdounin.ru>:

>> limit_req_zone  $binary_remote_addr  zone=one:10m   rate=3r/m;
>> ...
>> limit_req   zone=one  burst=177;
>>
>> Эквивалентна ли такая запись требуемому условию?
>
> При таком конфиге за час можно будет сделать максимум (3 r/m * 60
> m) + 177 r = 357 запросов (в случае, если запросов в предыдущий
> час не было).  Если запросы поступают постоянно - то только 180.
>
> При этом за произвольно короткий промежуток времени можно будет
> сделать 177 запросов.  Эти запросы будут обслуживаться по очереди
> в течении 57 минут (скорее всего большей части ответов клиент не
> дождётся).

Я тоже не очень понимаю эти всплески. А разве этот кусочек конфига не
задает (3 + 177) * 60 запросов в час? Т.е., burst задается на час?

--
With best regards,
Dmitri Minaev
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

ngx_http_limit_req_module

Антон Исайкин February 01, 2011 06:50AM

Re: ngx_http_limit_req_module

Maxim Dounin February 01, 2011 07:38AM

Re: ngx_http_limit_req_module

minaev February 01, 2011 08:26AM

Re: ngx_http_limit_req_module

Maxim Dounin February 01, 2011 09:06AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 105
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