Welcome! Log In Create A New Profile

Advanced

Re: limit_req

Victor Sudakov
September 14, 2011 10:02PM
Коллеги,

Возьмется кто-нибудь ответить на вопросы по сабжу? Я их повторю.
Заранее спасибо.

1. Не совсем понятно, как интерпретировать сообщения в логах. Например

2011/09/04 19:39:16 [error] 69112#0: *3786228 limiting requests, excess: 16.330 by zone "one", client: XXXXXX

Что такое *3786228 и какой физический смысл значения excess?
>
> Excess - это текущее количество запросов, скопившееся в "корзине".
> Если оно больше параметра burst - запросы будут отбрасываться.

Я тоже так подумал, но не понимаю, как количество запросов может быть
дробное. Про leaky bucket algorithm прочитал, можно снова туда не
посылать.

2. Какие best practice для обычных интерактивных динамических сайтов?
С целью не допустить DoS от роботов, но и не попортить user
experience.

> Если же один просмотр страницы пользователем выливается во много
> обращений к динамическим ресурсам (e.g. AJAX туда, AJAX сюда, плюс
> динимаически генерируемых картинок загрузить и т.п.), и все они
> лимитированы - то соответственно цифры будут совсем другие.

3. О том и вопрос - какие? Как правильно их оценить и как вычислить
(например по логу), что надо бы их подкрутить.

> В любом случае я бы рекомендовал использовать "limit_req ...
> nodelay", от задержки обычно больше вреда чем пользы (хотя и
> существуют специфические ситуации, где она полезна).

4. Можно об этом поподробнее?

--
Victor Sudakov, VAS4-RIPE, VAS47-RIPN
sip:sudakov@sibptus.tomsk.ru

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

openssl-1.0.0d & proxy_buffering

Andrey N. Oktyabrski September 05, 2011 08:00AM

Re: openssl-1.0.0d & proxy_buffering

Igor Sysoev September 05, 2011 08:14AM

Re: openssl-1.0.0d & proxy_buffering

Andrey N. Oktyabrski September 05, 2011 08:26AM

Re: openssl-1.0.0d & proxy_buffering

Igor Sysoev September 05, 2011 08:30AM

Re: openssl-1.0.0d & proxy_buffering

Andrey N. Oktyabrski September 05, 2011 08:42AM

Re: openssl-1.0.0d & proxy_buffering

Andrey N. Oktyabrski September 05, 2011 08:56AM

Re: openssl-1.0.0d & proxy_buffering

Igor Sysoev September 05, 2011 09:06AM

Re: openssl-1.0.0d & proxy_buffering

Andrey N. Oktyabrski September 05, 2011 09:10AM

Re: openssl-1.0.0d & proxy_buffering

Andrey N. Oktyabrski September 05, 2011 09:38AM

Re: openssl-1.0.0d & proxy_buffering

Maxim Dounin September 05, 2011 10:06AM

Re: openssl-1.0.0d & proxy_buffering

Maxim Dounin September 05, 2011 11:22AM

Re: openssl-1.0.0d & proxy_buffering

Andrey N. Oktyabrski September 05, 2011 12:32PM

Re: openssl-1.0.0d & proxy_buffering

Andrey N. Oktyabrski September 06, 2011 12:10AM

Re: openssl-1.0.0d & proxy_buffering

Andrey N. Oktyabrski September 06, 2011 12:30AM

Re: openssl-1.0.0d & proxy_buffering

Maxim Dounin September 06, 2011 01:54AM

Re: openssl-1.0.0d & proxy_buffering

Andrey N. Oktyabrski September 06, 2011 02:46AM

Re: openssl-1.0.0d & proxy_buffering

Maxim Dounin September 06, 2011 04:54AM

Re: openssl-1.0.0d & proxy_buffering

Andrey N. Oktyabrski September 06, 2011 06:04AM

Re: openssl-1.0.0d & proxy_buffering

Andrey N. Oktyabrski September 23, 2011 02:52PM

Re: openssl-1.0.0d & proxy_buffering

Igor Sysoev September 06, 2011 06:20AM

Re: openssl-1.0.0d & proxy_buffering

Andrey N. Oktyabrski September 06, 2011 06:24AM

NGiNX_HTTP_Push_Module

kisulja2000@mail.ru September 05, 2011 02:42PM

Re: NGiNX_HTTP_Push_Module

JohnBat26 September 05, 2011 03:46PM

Re[2]: NGiNX_HTTP_Push_Module

Михаил Монашёв September 05, 2011 04:42PM

Re: Re[2]: NGiNX_HTTP_Push_Module

JohnBat26 September 06, 2011 02:08AM

Re: NGiNX_HTTP_Push_Module

kisulja2000@mail.ru September 06, 2011 02:12AM

limit_req

Victor Sudakov September 05, 2011 10:20AM

Re: limit_req

Maxim Dounin September 05, 2011 10:40AM

Re: limit_req

Victor Sudakov September 05, 2011 12:38PM

Re: limit_req

ramm September 05, 2011 12:42PM

Re: limit_req

Victor Sudakov September 05, 2011 01:30PM

Re: limit_req

Victor Sudakov September 14, 2011 10:02PM

Re: limit_req

Valery Kholodkov September 15, 2011 04:54AM

Re: limit_req

Valery Kholodkov September 15, 2011 05:32AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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