Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: limit_req_module постоя нно в 503
Hello!
On Sun, Dec 14, 2008 at 02:38:35PM +0300, Igor Sysoev wrote:
> On Sun, Dec 14, 2008 at 12:24:38PM +0100, Alrond wrote:
>
> > обнаружил при тестировании что при использовании limit_req_module
> > и обычных параметрах как в примере интересный эффект возникает.
> > Тестировал только при ограничении rate=1r/s
> > Если просто браузером рефрешить, то все нормально, в зависимости от скорости
> > нажатий выдает некоторое количество страниц с кодом 503, но если запустить,
> > например, "ab -n1000", то состояние 503 не уходит потом долго после теста, я
> > честно говоря даже дождаться не мог.
> > так было задумано (очередь?) или это ошибка?
>
> 1000 запросов со скоростью 1r/s можно сделать только за 16 с лишним минут.
> Вот на 16 минут адрес и блокируется.
Ну вообще говоря это не соответсвует заявленному leaky bucket.
Запросы, не поместившиеся в ведро, на дальнейшее опустошение этого
ведра влиять не могут - ибо их там нет.
Maxim Dounin
|