comparison xml/ru/docs/mail/ngx_mail_core_module.xml @ 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 f024ac0ec5c7
children 721f78cff4ef
comparison
equal deleted inserted replaced
1962:abc05dc025d9 1963:351cefd5ff9c
8 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> 8 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd">
9 9
10 <module name="Модуль ngx_mail_core_module" 10 <module name="Модуль ngx_mail_core_module"
11 link="/ru/docs/mail/ngx_mail_core_module.html" 11 link="/ru/docs/mail/ngx_mail_core_module.html"
12 lang="ru" 12 lang="ru"
13 rev="9"> 13 rev="10">
14 14
15 <section id="summary"> 15 <section id="summary">
16 16
17 <para> 17 <para>
18 По умолчанию этот модуль не собирается, его сборку необходимо 18 По умолчанию этот модуль не собирается, его сборку необходимо
77 <directive name="listen"> 77 <directive name="listen">
78 <syntax> 78 <syntax>
79 <value>адрес</value>:<value>порт</value> 79 <value>адрес</value>:<value>порт</value>
80 [<literal>ssl</literal>] 80 [<literal>ssl</literal>]
81 [<literal>backlog</literal>=<value>число</value>] 81 [<literal>backlog</literal>=<value>число</value>]
82 [<literal>rcvbuf</literal>=<value>размер</value>]
83 [<literal>sndbuf</literal>=<value>размер</value>]
82 [<literal>bind</literal>] 84 [<literal>bind</literal>]
83 [<literal>ipv6only</literal>=<literal>on</literal>|<literal>off</literal>] 85 [<literal>ipv6only</literal>=<literal>on</literal>|<literal>off</literal>]
84 [<literal>so_keepalive</literal>=<literal>on</literal>|<literal>off</literal>|[<value>keepidle</value>]:[<value>keepintvl</value>]:[<value>keepcnt</value>]]</syntax> 86 [<literal>so_keepalive</literal>=<literal>on</literal>|<literal>off</literal>|[<value>keepidle</value>]:[<value>keepintvl</value>]:[<value>keepcnt</value>]]</syntax>
85 <default/> 87 <default/>
86 <context>server</context> 88 <context>server</context>
131 задаёт параметр <literal>backlog</literal> в вызове 133 задаёт параметр <literal>backlog</literal> в вызове
132 <c-func>listen</c-func>, который ограничивает 134 <c-func>listen</c-func>, который ограничивает
133 максимальный размер очереди ожидающих приёма соединений (1.9.2). 135 максимальный размер очереди ожидающих приёма соединений (1.9.2).
134 По умолчанию <literal>backlog</literal> устанавливается равным -1 для 136 По умолчанию <literal>backlog</literal> устанавливается равным -1 для
135 FreeBSD, DragonFly BSD и macOS, и 511 для других платформ. 137 FreeBSD, DragonFly BSD и macOS, и 511 для других платформ.
138 </tag-desc>
139
140 <tag-name>
141 <literal>rcvbuf</literal>=<value>размер</value>
142 </tag-name>
143 <tag-desc>
144 задаёт размер буфера приёма
145 (параметр <c-def>SO_RCVBUF</c-def>) для слушающего сокета (1.11.13).
146 </tag-desc>
147
148 <tag-name>
149 <literal>sndbuf</literal>=<value>размер</value>
150 </tag-name>
151 <tag-desc>
152 задаёт размер буфера передачи
153 (параметр <c-def>SO_SNDBUF</c-def>) для слушающего сокета (1.11.13).
136 </tag-desc> 154 </tag-desc>
137 155
138 <tag-name> 156 <tag-name>
139 <literal>bind</literal> 157 <literal>bind</literal>
140 </tag-name> 158 </tag-name>