Mercurial > hg > nginx-site
comparison xml/en/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="Module ngx_http_core_module" | 10 <module name="Module ngx_http_core_module" |
11 link="/en/docs/http/ngx_http_core_module.html" | 11 link="/en/docs/http/ngx_http_core_module.html" |
12 lang="en" | 12 lang="en" |
13 rev="27"> | 13 rev="28"> |
14 | 14 |
15 <section id="directives" name="Directives"> | 15 <section id="directives" name="Directives"> |
16 | 16 |
17 <directive name="aio"> | 17 <directive name="aio"> |
18 <syntax> | 18 <syntax> |
1097 <value>address</value>[:<value>port</value>] | 1097 <value>address</value>[:<value>port</value>] |
1098 [<literal>default_server</literal>] | 1098 [<literal>default_server</literal>] |
1099 [<literal>ssl</literal>] | 1099 [<literal>ssl</literal>] |
1100 [<literal>spdy</literal>] | 1100 [<literal>spdy</literal>] |
1101 [<literal>setfib</literal>=<value>number</value>] | 1101 [<literal>setfib</literal>=<value>number</value>] |
1102 [<literal>fastopen</literal>=<value>number</value>] | |
1102 [<literal>backlog</literal>=<value>number</value>] | 1103 [<literal>backlog</literal>=<value>number</value>] |
1103 [<literal>rcvbuf</literal>=<value>size</value>] | 1104 [<literal>rcvbuf</literal>=<value>size</value>] |
1104 [<literal>sndbuf</literal>=<value>size</value>] | 1105 [<literal>sndbuf</literal>=<value>size</value>] |
1105 [<literal>accept_filter</literal>=<value>filter</value>] | 1106 [<literal>accept_filter</literal>=<value>filter</value>] |
1106 [<literal>deferred</literal>] | 1107 [<literal>deferred</literal>] |
1111 <value>port</value> | 1112 <value>port</value> |
1112 [<literal>default_server</literal>] | 1113 [<literal>default_server</literal>] |
1113 [<literal>ssl</literal>] | 1114 [<literal>ssl</literal>] |
1114 [<literal>spdy</literal>] | 1115 [<literal>spdy</literal>] |
1115 [<literal>setfib</literal>=<value>number</value>] | 1116 [<literal>setfib</literal>=<value>number</value>] |
1117 [<literal>fastopen</literal>=<value>number</value>] | |
1116 [<literal>backlog</literal>=<value>number</value>] | 1118 [<literal>backlog</literal>=<value>number</value>] |
1117 [<literal>rcvbuf</literal>=<value>size</value>] | 1119 [<literal>rcvbuf</literal>=<value>size</value>] |
1118 [<literal>sndbuf</literal>=<value>size</value>] | 1120 [<literal>sndbuf</literal>=<value>size</value>] |
1119 [<literal>accept_filter</literal>=<value>filter</value>] | 1121 [<literal>accept_filter</literal>=<value>filter</value>] |
1120 [<literal>deferred</literal>] | 1122 [<literal>deferred</literal>] |
1220 </tag-name> | 1222 </tag-name> |
1221 <tag-desc> | 1223 <tag-desc> |
1222 this parameter (0.8.44) sets the associated routing table, FIB | 1224 this parameter (0.8.44) sets the associated routing table, FIB |
1223 (the <c-def>SO_SETFIB</c-def> option) for the listening socket. | 1225 (the <c-def>SO_SETFIB</c-def> option) for the listening socket. |
1224 This currently works only on FreeBSD. | 1226 This currently works only on FreeBSD. |
1227 </tag-desc> | |
1228 | |
1229 <tag-name> | |
1230 <literal>fastopen</literal>=<value>number</value> | |
1231 </tag-name> | |
1232 <tag-desc> | |
1233 enables | |
1234 “<link url="http://en.wikipedia.org/wiki/TCP_Fast_Open">TCP Fast Open</link>” | |
1235 for the listening socket (1.5.8). | |
1236 The <literal>number</literal> parameter | |
1237 <link url="http://tools.ietf.org/html/draft-ietf-tcpm-fastopen#section-5.1">limits</link> | |
1238 the maximum length for the queue of connections that have not yet completed | |
1239 the three-way handshake. | |
1240 <note> | |
1241 Do not enable this feature unless the server can handle | |
1242 receiving the | |
1243 <link url="http://tools.ietf.org/html/draft-ietf-tcpm-fastopen#section-6.1"> | |
1244 same SYN packet with data</link> more than once. | |
1245 </note> | |
1225 </tag-desc> | 1246 </tag-desc> |
1226 | 1247 |
1227 <tag-name> | 1248 <tag-name> |
1228 <literal>backlog</literal>=<value>number</value> | 1249 <literal>backlog</literal>=<value>number</value> |
1229 </tag-name> | 1250 </tag-name> |