comparison xml/ru/docs/http/ngx_http_core_module.xml @ 1036:5894aa46ffef

Documented "listen fastopen=" parameter.
author Vladimir Homutov <vl@nginx.com>
date Fri, 20 Dec 2013 10:01:29 +0400
parents e9c485d6cc0c
children 3fde5aa256ac
comparison
equal deleted inserted replaced
1035:e9c485d6cc0c 1036:5894aa46ffef
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="27"> 13 rev="28">
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>
1092 <value>адрес</value>[:<value>порт</value>] 1092 <value>адрес</value>[:<value>порт</value>]
1093 [<literal>default_server</literal>] 1093 [<literal>default_server</literal>]
1094 [<literal>ssl</literal>] 1094 [<literal>ssl</literal>]
1095 [<literal>spdy</literal>] 1095 [<literal>spdy</literal>]
1096 [<literal>setfib</literal>=<value>число</value>] 1096 [<literal>setfib</literal>=<value>число</value>]
1097 [<literal>fastopen</literal>=<value>число</value>]
1097 [<literal>backlog</literal>=<value>число</value>] 1098 [<literal>backlog</literal>=<value>число</value>]
1098 [<literal>rcvbuf</literal>=<value>размер</value>] 1099 [<literal>rcvbuf</literal>=<value>размер</value>]
1099 [<literal>sndbuf</literal>=<value>размер</value>] 1100 [<literal>sndbuf</literal>=<value>размер</value>]
1100 [<literal>accept_filter</literal>=<value>фильтр</value>] 1101 [<literal>accept_filter</literal>=<value>фильтр</value>]
1101 [<literal>deferred</literal>] 1102 [<literal>deferred</literal>]
1106 <value>порт</value> 1107 <value>порт</value>
1107 [<literal>default_server</literal>] 1108 [<literal>default_server</literal>]
1108 [<literal>ssl</literal>] 1109 [<literal>ssl</literal>]
1109 [<literal>spdy</literal>] 1110 [<literal>spdy</literal>]
1110 [<literal>setfib</literal>=<value>число</value>] 1111 [<literal>setfib</literal>=<value>число</value>]
1112 [<literal>fastopen</literal>=<value>число</value>]
1111 [<literal>backlog</literal>=<value>число</value>] 1113 [<literal>backlog</literal>=<value>число</value>]
1112 [<literal>rcvbuf</literal>=<value>размер</value>] 1114 [<literal>rcvbuf</literal>=<value>размер</value>]
1113 [<literal>sndbuf</literal>=<value>размер</value>] 1115 [<literal>sndbuf</literal>=<value>размер</value>]
1114 [<literal>accept_filter</literal>=<value>фильтр</value>] 1116 [<literal>accept_filter</literal>=<value>фильтр</value>]
1115 [<literal>deferred</literal>] 1117 [<literal>deferred</literal>]
1213 </tag-name> 1215 </tag-name>
1214 <tag-desc> 1216 <tag-desc>
1215 этот параметр (0.8.44) задаёт таблицу маршрутизации, FIB 1217 этот параметр (0.8.44) задаёт таблицу маршрутизации, FIB
1216 (параметр <c-def>SO_SETFIB</c-def>) для слушающего сокета. 1218 (параметр <c-def>SO_SETFIB</c-def>) для слушающего сокета.
1217 В настоящий момент это работает только на FreeBSD. 1219 В настоящий момент это работает только на FreeBSD.
1220 </tag-desc>
1221
1222 <tag-name>
1223 <literal>fastopen</literal>=<value>число</value>
1224 </tag-name>
1225 <tag-desc>
1226 включает
1227 “<link url="http://en.wikipedia.org/wiki/TCP_Fast_Open">TCP Fast Open</link>”
1228 для слушающего сокета (1.5.8).
1229 Параметр <literal>число</literal>
1230 <link url="http://tools.ietf.org/html/draft-ietf-tcpm-fastopen#section-5.1">ограничивает</link>
1231 максимальную длину очереди соединений, которые ещё не завершили процесс
1232 three-way handshake.
1233 <note>
1234 Не включайте “TCP Fast Open”, не убедившись, что сервер может адекватно
1235 обрабатывать многократное получение
1236 <link url="http://tools.ietf.org/html/draft-ietf-tcpm-fastopen#section-6.1">
1237 одного и того же SYN-пакета с данными</link>.
1238 </note>
1218 </tag-desc> 1239 </tag-desc>
1219 1240
1220 <tag-name> 1241 <tag-name>
1221 <literal>backlog</literal>=<value>число</value> 1242 <literal>backlog</literal>=<value>число</value>
1222 </tag-name> 1243 </tag-name>