comparison xml/ru/docs/stream/ngx_stream_core_module.xml @ 2724:00afc7c4d4df

Documented listen options that imply "bind".
author Ruslan Ermilov <ru@nginx.com>
date Thu, 20 May 2021 19:56:08 +0300
parents c8f0f30e1513
children 6d082b470918
comparison
equal deleted inserted replaced
2723:61a89c4f37cf 2724:00afc7c4d4df
7 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> 7 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd">
8 8
9 <module name="Модуль ngx_stream_core_module" 9 <module name="Модуль ngx_stream_core_module"
10 link="/ru/docs/stream/ngx_stream_core_module.html" 10 link="/ru/docs/stream/ngx_stream_core_module.html"
11 lang="ru" 11 lang="ru"
12 rev="32"> 12 rev="33">
13 13
14 <section id="summary"> 14 <section id="summary">
15 15
16 <para> 16 <para>
17 Модуль <literal>ngx_stream_core_module</literal> 17 Модуль <literal>ngx_stream_core_module</literal>
193 <literal>listen</literal> слушает на всех адресах для данного порта 193 <literal>listen</literal> слушает на всех адресах для данного порта
194 (<literal>*:</literal><value>порт</value>), то nginx сделает 194 (<literal>*:</literal><value>порт</value>), то nginx сделает
195 <c-func>bind</c-func> только на <literal>*:</literal><value>порт</value>. 195 <c-func>bind</c-func> только на <literal>*:</literal><value>порт</value>.
196 Необходимо заметить, что в этом случае для определения адреса, на которой 196 Необходимо заметить, что в этом случае для определения адреса, на которой
197 пришло соединение, делается системный вызов <c-func>getsockname</c-func>. 197 пришло соединение, делается системный вызов <c-func>getsockname</c-func>.
198 Если же используются параметры <literal>ipv6only</literal> 198 Если же используются параметры <literal>backlog</literal>,
199 <literal>rcvbuf</literal>, <literal>sndbuf</literal>,
200 <literal>ipv6only</literal>, <literal>reuseport</literal>
199 или <literal>so_keepalive</literal>, 201 или <literal>so_keepalive</literal>,
200 то для данной пары 202 то для данной пары
201 <value>адрес</value>:<value>порт</value> всегда делается 203 <value>адрес</value>:<value>порт</value> всегда делается
202 отдельный вызов <c-func>bind</c-func>. 204 отдельный вызов <c-func>bind</c-func>.
203 </tag-desc> 205 </tag-desc>