Mercurial > hg > nginx-site
changeset 1800:9d722e4153ab
Documented the "max_conns" parameter as opensource.
author | Yaroslav Zhuravlev <yar@nginx.com> |
---|---|
date | Wed, 28 Sep 2016 20:25:42 +0300 |
parents | 386a9a8a7ddc |
children | 592f9fa804f6 |
files | xml/en/docs/http/ngx_http_upstream_module.xml xml/en/docs/stream/ngx_stream_upstream_module.xml xml/ru/docs/http/ngx_http_upstream_module.xml xml/ru/docs/stream/ngx_stream_upstream_module.xml |
diffstat | 4 files changed, 71 insertions(+), 53 deletions(-) [+] |
line wrap: on
line diff
--- a/xml/en/docs/http/ngx_http_upstream_module.xml +++ b/xml/en/docs/http/ngx_http_upstream_module.xml @@ -10,7 +10,7 @@ <module name="Module ngx_http_upstream_module" link="/en/docs/http/ngx_http_upstream_module.html" lang="en" - rev="49"> + rev="50"> <section id="summary"> @@ -150,6 +150,27 @@ The following parameters can be defined: sets the weight of the server, by default, 1. </tag-desc> +<tag-name id="max_conns"> +<literal>max_conns</literal>=<value>number</value> +</tag-name> +<tag-desc> +limits the maximum <value>number</value> of simultaneous active +connections to the proxied server (1.11.5). +Default value is zero, meaning there is no limit. +<note> +When <link id="keepalive"/> connections and multiple +<link doc="../ngx_core_module.xml" id="worker_processes">workers</link> +are enabled, +the total number of connections to the proxied server +may exceed the <literal>max_conns</literal> value. +</note> +<note> +Since version 1.5.9 and prior to version 1.11.5, +this parameter was available as part of our +<commercial_version>commercial subscription</commercial_version>. +</note> +</tag-desc> + <tag-name id="max_fails"> <literal>max_fails</literal>=<value>number</value> </tag-name> @@ -213,22 +234,6 @@ the following parameters are available a <commercial_version>commercial subscription</commercial_version>: <list type="tag"> -<tag-name id="max_conns"> -<literal>max_conns</literal>=<value>number</value> -</tag-name> -<tag-desc> -limits the maximum <value>number</value> of simultaneous active -connections to the proxied server (1.5.9). -Default value is zero, meaning there is no limit. -<note> -When <link id="keepalive"/> connections and multiple -<link doc="../ngx_core_module.xml" id="worker_processes">workers</link> -are enabled, -the total number of connections to the proxied server -may exceed the <literal>max_conns</literal> value. -</note> -</tag-desc> - <tag-name id="resolve"> <literal>resolve</literal> </tag-name>
--- a/xml/en/docs/stream/ngx_stream_upstream_module.xml +++ b/xml/en/docs/stream/ngx_stream_upstream_module.xml @@ -9,7 +9,7 @@ <module name="Module ngx_stream_upstream_module" link="/en/docs/stream/ngx_stream_upstream_module.html" lang="en" - rev="17"> + rev="18"> <section id="summary"> @@ -145,6 +145,19 @@ The following parameters can be defined: sets the weight of the server, by default, 1. </tag-desc> +<tag-name id="max_conns"> +<literal>max_conns</literal>=<value>number</value> +</tag-name> +<tag-desc> +limits the maximum <value>number</value> of simultaneous connections to the +proxied server (1.11.5). +Default value is zero, meaning there is no limit. +<note> +Prior to version 1.11.5, this parameter was available as part of our +<commercial_version>commercial subscription</commercial_version>. +</note> +</tag-desc> + <tag-name id="max_fails"> <literal>max_fails</literal>=<value>number</value> </tag-name> @@ -204,15 +217,6 @@ the following parameters are available a <commercial_version>commercial subscription</commercial_version>: <list type="tag"> -<tag-name id="max_conns"> -<literal>max_conns</literal>=<value>number</value> -</tag-name> -<tag-desc> -limits the maximum <value>number</value> of simultaneous connections to the -proxied server. -Default value is zero, meaning there is no limit. -</tag-desc> - <tag-name id="resolve"> <literal>resolve</literal> </tag-name>
--- a/xml/ru/docs/http/ngx_http_upstream_module.xml +++ b/xml/ru/docs/http/ngx_http_upstream_module.xml @@ -10,7 +10,7 @@ <module name="Модуль ngx_http_upstream_module" link="/ru/docs/http/ngx_http_upstream_module.html" lang="ru" - rev="49"> + rev="50"> <section id="summary"> @@ -152,6 +152,26 @@ 5 запросов на <literal>backend1.example.com</literal> задаёт вес сервера, по умолчанию 1. </tag-desc> +<tag-name id="max_conns"> +<literal>max_conns</literal>=<value>число</value> +</tag-name> +<tag-desc> +ограничивает максимальное <value>число</value> одновременных активных +соединений к проксируемому серверу (1.11.5). +Значение по умолчанию равно 0 и означает, что ограничения нет. +<note> +При включённых <link id="keepalive">постоянных</link> соединениях и нескольких +<link doc="../ngx_core_module.xml" id="worker_processes">рабочих процессах</link> +общее число соединений с проксируемым сервером +может превышать значение <literal>max_conns</literal>. +</note> +<note> +Начиная с версии 1.5.9 и до версии 1.11.5 +этот параметр был доступен как часть +<commercial_version>коммерческой подписки</commercial_version>. +</note> +</tag-desc> + <tag-name id="max_fails"> <literal>max_fails</literal>=<value>число</value> </tag-name> @@ -214,21 +234,6 @@ 5 запросов на <literal>backend1.example.com</literal> <commercial_version>коммерческой подписки</commercial_version>: <list type="tag"> -<tag-name id="max_conns"> -<literal>max_conns</literal>=<value>число</value> -</tag-name> -<tag-desc> -ограничивает максимальное <value>число</value> одновременных активных -соединений к проксируемому серверу (1.5.9). -Значение по умолчанию равно 0 и означает, что ограничения нет. -<note> -При включённых <link id="keepalive">постоянных</link> соединениях и нескольких -<link doc="../ngx_core_module.xml" id="worker_processes">рабочих процессах</link> -общее число соединений с проксируемым сервером -может превышать значение <literal>max_conns</literal>. -</note> -</tag-desc> - <tag-name id="resolve"> <literal>resolve</literal> </tag-name>
--- a/xml/ru/docs/stream/ngx_stream_upstream_module.xml +++ b/xml/ru/docs/stream/ngx_stream_upstream_module.xml @@ -9,7 +9,7 @@ <module name="Модуль ngx_stream_upstream_module" link="/ru/docs/stream/ngx_stream_upstream_module.html" lang="ru" - rev="17"> + rev="18"> <section id="summary"> @@ -145,6 +145,19 @@ 5 соединений на <literal>backend1.example.com:12345</literal> задаёт вес сервера, по умолчанию 1. </tag-desc> +<tag-name id="max_conns"> +<literal>max_conns</literal>=<value>число</value> +</tag-name> +<tag-desc> +ограничивает максимальное <value>число</value> одновременных +соединений к проксируемому серверу (1.11.5). +Значение по умолчанию равно 0 и означает, что ограничения нет. +<note> +До версии 1.11.5 этот параметр был доступен как часть +<commercial_version>коммерческой подписки</commercial_version>. +</note> +</tag-desc> + <tag-name id="max_fails"> <literal>max_fails</literal>=<value>число</value> </tag-name> @@ -204,15 +217,6 @@ 5 соединений на <literal>backend1.example.com:12345</literal> <commercial_version>коммерческой подписки</commercial_version>: <list type="tag"> -<tag-name id="max_conns"> -<literal>max_conns</literal>=<value>число</value> -</tag-name> -<tag-desc> -ограничивает максимальное <value>число</value> одновременных -соединений к проксируемому серверу. -Значение по умолчанию равно 0 и означает, что ограничения нет. -</tag-desc> - <tag-name id="resolve"> <literal>resolve</literal> </tag-name>