Mercurial > hg > nginx-site
changeset 1963:351cefd5ff9c
Documented rcvbuf and sndbuf for mail and stream listen directive.
author | Yaroslav Zhuravlev <yar@nginx.com> |
---|---|
date | Thu, 13 Apr 2017 15:09:13 +0300 |
parents | abc05dc025d9 |
children | 2a3c58dcb3e8 |
files | xml/en/docs/mail/ngx_mail_core_module.xml xml/en/docs/stream/ngx_stream_core_module.xml xml/ru/docs/mail/ngx_mail_core_module.xml xml/ru/docs/stream/ngx_stream_core_module.xml |
diffstat | 4 files changed, 76 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/xml/en/docs/mail/ngx_mail_core_module.xml +++ b/xml/en/docs/mail/ngx_mail_core_module.xml @@ -10,7 +10,7 @@ <module name="Module ngx_mail_core_module" link="/en/docs/mail/ngx_mail_core_module.html" lang="en" - rev="9"> + rev="10"> <section id="summary"> @@ -79,6 +79,8 @@ mail { <value>address</value>:<value>port</value> [<literal>ssl</literal>] [<literal>backlog</literal>=<value>number</value>] + [<literal>rcvbuf</literal>=<value>size</value>] + [<literal>sndbuf</literal>=<value>size</value>] [<literal>bind</literal>] [<literal>ipv6only</literal>=<literal>on</literal>|<literal>off</literal>] [<literal>so_keepalive</literal>=<literal>on</literal>|<literal>off</literal>|[<value>keepidle</value>]:[<value>keepintvl</value>]:[<value>keepcnt</value>]]</syntax> @@ -137,6 +139,22 @@ and to 511 on other platforms. </tag-desc> <tag-name> +<literal>rcvbuf</literal>=<value>size</value> +</tag-name> +<tag-desc> +sets the receive buffer size +(the <c-def>SO_RCVBUF</c-def> option) for the listening socket (1.11.13). +</tag-desc> + +<tag-name> +<literal>sndbuf</literal>=<value>size</value> +</tag-name> +<tag-desc> +sets the send buffer size +(the <c-def>SO_SNDBUF</c-def> option) for the listening socket (1.11.13). +</tag-desc> + +<tag-name> <literal>bind</literal> </tag-name> <tag-desc>
--- a/xml/en/docs/stream/ngx_stream_core_module.xml +++ b/xml/en/docs/stream/ngx_stream_core_module.xml @@ -9,7 +9,7 @@ <module name="Module ngx_stream_core_module" link="/en/docs/stream/ngx_stream_core_module.html" lang="en" - rev="22"> + rev="23"> <section id="summary"> @@ -84,6 +84,8 @@ stream { [<literal>udp</literal>] [<literal>proxy_protocol</literal>] [<literal>backlog</literal>=<value>number</value>] + [<literal>rcvbuf</literal>=<value>size</value>] + [<literal>sndbuf</literal>=<value>size</value>] [<literal>bind</literal>] [<literal>ipv6only</literal>=<literal>on</literal>|<literal>off</literal>] [<literal>reuseport</literal>] @@ -150,6 +152,22 @@ and to 511 on other platforms. </tag-desc> <tag-name> +<literal>rcvbuf</literal>=<value>size</value> +</tag-name> +<tag-desc> +sets the receive buffer size +(the <c-def>SO_RCVBUF</c-def> option) for the listening socket (1.11.13). +</tag-desc> + +<tag-name> +<literal>sndbuf</literal>=<value>size</value> +</tag-name> +<tag-desc> +sets the send buffer size +(the <c-def>SO_SNDBUF</c-def> option) for the listening socket (1.11.13). +</tag-desc> + +<tag-name> <literal>bind</literal> </tag-name> <tag-desc>
--- a/xml/ru/docs/mail/ngx_mail_core_module.xml +++ b/xml/ru/docs/mail/ngx_mail_core_module.xml @@ -10,7 +10,7 @@ <module name="Модуль ngx_mail_core_module" link="/ru/docs/mail/ngx_mail_core_module.html" lang="ru" - rev="9"> + rev="10"> <section id="summary"> @@ -79,6 +79,8 @@ mail { <value>адрес</value>:<value>порт</value> [<literal>ssl</literal>] [<literal>backlog</literal>=<value>число</value>] + [<literal>rcvbuf</literal>=<value>размер</value>] + [<literal>sndbuf</literal>=<value>размер</value>] [<literal>bind</literal>] [<literal>ipv6only</literal>=<literal>on</literal>|<literal>off</literal>] [<literal>so_keepalive</literal>=<literal>on</literal>|<literal>off</literal>|[<value>keepidle</value>]:[<value>keepintvl</value>]:[<value>keepcnt</value>]]</syntax> @@ -136,6 +138,22 @@ FreeBSD, DragonFly BSD и macOS, и 511 для других платформ. </tag-desc> <tag-name> +<literal>rcvbuf</literal>=<value>размер</value> +</tag-name> +<tag-desc> +задаёт размер буфера приёма +(параметр <c-def>SO_RCVBUF</c-def>) для слушающего сокета (1.11.13). +</tag-desc> + +<tag-name> +<literal>sndbuf</literal>=<value>размер</value> +</tag-name> +<tag-desc> +задаёт размер буфера передачи +(параметр <c-def>SO_SNDBUF</c-def>) для слушающего сокета (1.11.13). +</tag-desc> + +<tag-name> <literal>bind</literal> </tag-name> <tag-desc>
--- a/xml/ru/docs/stream/ngx_stream_core_module.xml +++ b/xml/ru/docs/stream/ngx_stream_core_module.xml @@ -9,7 +9,7 @@ <module name="Модуль ngx_stream_core_module" link="/ru/docs/stream/ngx_stream_core_module.html" lang="ru" - rev="22"> + rev="23"> <section id="summary"> @@ -84,6 +84,8 @@ stream { [<literal>udp</literal>] [<literal>proxy_protocol</literal>] [<literal>backlog</literal>=<value>число</value>] + [<literal>rcvbuf</literal>=<value>размер</value>] + [<literal>sndbuf</literal>=<value>размер</value>] [<literal>bind</literal>] [<literal>ipv6only</literal>=<literal>on</literal>|<literal>off</literal>] [<literal>reuseport</literal>] @@ -151,6 +153,22 @@ FreeBSD, DragonFly BSD и macOS, </tag-desc> <tag-name> +<literal>rcvbuf</literal>=<value>размер</value> +</tag-name> +<tag-desc> +задаёт размер буфера приёма +(параметр <c-def>SO_RCVBUF</c-def>) для слушающего сокета (1.11.13). +</tag-desc> + +<tag-name> +<literal>sndbuf</literal>=<value>размер</value> +</tag-name> +<tag-desc> +задаёт размер буфера передачи +(параметр <c-def>SO_SNDBUF</c-def>) для слушающего сокета (1.11.13). +</tag-desc> + +<tag-name> <literal>bind</literal> </tag-name> <tag-desc>