comparison xml/ru/docs/http/ngx_http_core_module.xml @ 1035:e9c485d6cc0c

Documented that "listen setfib=" implies "bind".
author Ruslan Ermilov <ru@nginx.com>
date Tue, 17 Dec 2013 19:02:54 +0400
parents f7f23f5928ef
children 5894aa46ffef
comparison
equal deleted inserted replaced
1034:b4818b326885 1035:e9c485d6cc0c
8 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> 8 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd">
9 9
10 <module name="Модуль ngx_http_core_module" 10 <module name="Модуль ngx_http_core_module"
11 link="/ru/docs/http/ngx_http_core_module.html" 11 link="/ru/docs/http/ngx_http_core_module.html"
12 lang="ru" 12 lang="ru"
13 rev="26"> 13 rev="27">
14 14
15 <section id="directives" name="Директивы"> 15 <section id="directives" name="Директивы">
16 16
17 <directive name="aio"> 17 <directive name="aio">
18 <syntax> 18 <syntax>
1279 <literal>listen</literal> слушает на всех адресах для данного порта 1279 <literal>listen</literal> слушает на всех адресах для данного порта
1280 (<literal>*:</literal><value>порт</value>), то nginx сделает 1280 (<literal>*:</literal><value>порт</value>), то nginx сделает
1281 <c-func>bind</c-func> только на <literal>*:</literal><value>порт</value>. 1281 <c-func>bind</c-func> только на <literal>*:</literal><value>порт</value>.
1282 Необходимо заметить, что в этом случае для определения адреса, на которой 1282 Необходимо заметить, что в этом случае для определения адреса, на которой
1283 пришло соединение, делается системный вызов <c-func>getsockname</c-func>. 1283 пришло соединение, делается системный вызов <c-func>getsockname</c-func>.
1284 Если же используются параметры <literal>backlog</literal>, 1284 Если же используются параметры <literal>setfib</literal>,
1285 <literal>rcvbuf</literal>, <literal>sndbuf</literal>, 1285 <literal>backlog</literal>, <literal>rcvbuf</literal>,
1286 <literal>accept_filter</literal>, <literal>deferred</literal> 1286 <literal>sndbuf</literal>, <literal>accept_filter</literal>,
1287 или <literal>so_keepalive</literal>, то для данной пары 1287 <literal>deferred</literal> или <literal>so_keepalive</literal>,
1288 то для данной пары
1288 <value>адрес</value>:<value>порт</value> всегда делается 1289 <value>адрес</value>:<value>порт</value> всегда делается
1289 отдельный вызов <c-func>bind</c-func>. 1290 отдельный вызов <c-func>bind</c-func>.
1290 </tag-desc> 1291 </tag-desc>
1291 1292
1292 <tag-name> 1293 <tag-name>