Mercurial > hg > nginx-site
changeset 2291:3294470932c5
Documented the "delay" parameter for limit_req.
author | Yaroslav Zhuravlev <yar@nginx.com> |
---|---|
date | Tue, 27 Nov 2018 20:31:05 +0300 |
parents | 65c6c1ee3c78 |
children | c3b04c2f468c |
files | xml/en/docs/http/ngx_http_limit_req_module.xml xml/ru/docs/http/ngx_http_limit_req_module.xml |
diffstat | 2 files changed, 19 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/xml/en/docs/http/ngx_http_limit_req_module.xml +++ b/xml/en/docs/http/ngx_http_limit_req_module.xml @@ -10,7 +10,7 @@ <module name="Module ngx_http_limit_req_module" link="/en/docs/http/ngx_http_limit_req_module.html" lang="en" - rev="9"> + rev="10"> <section id="summary"> @@ -53,7 +53,8 @@ http { <syntax> <literal>zone</literal>=<value>name</value> [<literal>burst</literal>=<value>number</value>] - [<literal>nodelay</literal>]</syntax> + [<literal>nodelay</literal> | + <literal>delay</literal>=<value>number</value>]</syntax> <default/> <context>http</context> <context>server</context> @@ -91,6 +92,12 @@ limit_req zone=one burst=5 nodelay; </example> </para> +<para id="limit_req_delay"> +The <literal>delay</literal> parameter (1.15.7) specifies a limit +at which excessive requests become delayed. +Default value is zero, i.e. all excessive requests are delayed. +</para> + <para> There could be several <literal>limit_req</literal> directives. For example, the following configuration will limit the processing rate
--- a/xml/ru/docs/http/ngx_http_limit_req_module.xml +++ b/xml/ru/docs/http/ngx_http_limit_req_module.xml @@ -10,7 +10,7 @@ <module name="Модуль ngx_http_limit_req_module" link="/ru/docs/http/ngx_http_limit_req_module.html" lang="ru" - rev="9"> + rev="10"> <section id="summary"> @@ -53,7 +53,8 @@ http { <syntax> <literal>zone</literal>=<value>название</value> [<literal>burst</literal>=<value>число</value>] - [<literal>nodelay</literal>]</syntax> + [<literal>nodelay</literal> | + <literal>delay</literal>=<value>число</value>]</syntax> <default/> <context>http</context> <context>server</context> @@ -91,6 +92,13 @@ limit_req zone=one burst=5 nodelay; </example> </para> +<para id="limit_req_delay"> +Параметр <literal>delay</literal> (1.15.7) задаёт лимит, +по достижении которого избыточные запросы задерживаются. +Значение по умолчанию равно нулю и означает, +что задерживаются все избыточные запросы. +</para> + <para> Директив <literal>limit_req</literal> может быть несколько. Например, следующая конфигурация ограничивает скорость обработки запросов,