Mercurial > hg > nginx-site
comparison xml/en/docs/stream/ngx_stream_core_module.xml @ 1753:256774f145ac
Documented stream resolver and resolver_timeout for opensource.
author | Yaroslav Zhuravlev <yar@nginx.com> |
---|---|
date | Sat, 16 Jul 2016 01:04:28 +0300 |
parents | c511b73da3a9 |
children | 061b590cbe1a |
comparison
equal
deleted
inserted
replaced
1752:b4de612feff8 | 1753:256774f145ac |
---|---|
7 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> | 7 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> |
8 | 8 |
9 <module name="Module ngx_stream_core_module" | 9 <module name="Module ngx_stream_core_module" |
10 link="/en/docs/stream/ngx_stream_core_module.html" | 10 link="/en/docs/stream/ngx_stream_core_module.html" |
11 lang="en" | 11 lang="en" |
12 rev="14"> | 12 rev="15"> |
13 | 13 |
14 <section id="summary"> | 14 <section id="summary"> |
15 | 15 |
16 <para> | 16 <para> |
17 The <literal>ngx_stream_core_module</literal> module | 17 The <literal>ngx_stream_core_module</literal> module |
233 [<literal>valid</literal>=<value>time</value>] | 233 [<literal>valid</literal>=<value>time</value>] |
234 [<literal>ipv6</literal>=<literal>on</literal>|<literal>off</literal>]</syntax> | 234 [<literal>ipv6</literal>=<literal>on</literal>|<literal>off</literal>]</syntax> |
235 <default/> | 235 <default/> |
236 <context>stream</context> | 236 <context>stream</context> |
237 <context>server</context> | 237 <context>server</context> |
238 <appeared-in>1.11.3</appeared-in> | |
238 | 239 |
239 <para> | 240 <para> |
240 Configures name servers used to resolve names of upstream servers | 241 Configures name servers used to resolve names of upstream servers |
241 into addresses, for example: | 242 into addresses, for example: |
242 <example> | 243 <example> |
259 The optional <literal>valid</literal> parameter allows overriding it: | 260 The optional <literal>valid</literal> parameter allows overriding it: |
260 <example> | 261 <example> |
261 resolver 127.0.0.1 [::1]:5353 valid=30s; | 262 resolver 127.0.0.1 [::1]:5353 valid=30s; |
262 </example> | 263 </example> |
263 <note> | 264 <note> |
264 This directive is available as part of our | 265 Before version 1.11.3, this directive was available as part of our |
265 <commercial_version>commercial subscription</commercial_version>. | 266 <commercial_version>commercial subscription</commercial_version>. |
266 </note> | 267 </note> |
267 </para> | 268 </para> |
268 | 269 |
269 </directive> | 270 </directive> |
272 <directive name="resolver_timeout"> | 273 <directive name="resolver_timeout"> |
273 <syntax><value>time</value></syntax> | 274 <syntax><value>time</value></syntax> |
274 <default>30s</default> | 275 <default>30s</default> |
275 <context>stream</context> | 276 <context>stream</context> |
276 <context>server</context> | 277 <context>server</context> |
278 <appeared-in>1.11.3</appeared-in> | |
277 | 279 |
278 <para> | 280 <para> |
279 Sets a timeout for name resolution, for example: | 281 Sets a timeout for name resolution, for example: |
280 <example> | 282 <example> |
281 resolver_timeout 5s; | 283 resolver_timeout 5s; |
282 </example> | 284 </example> |
283 <note> | 285 <note> |
284 This directive is available as part of our | 286 Before version 1.11.3, this directive was available as part of our |
285 <commercial_version>commercial subscription</commercial_version>. | 287 <commercial_version>commercial subscription</commercial_version>. |
286 </note> | 288 </note> |
287 </para> | 289 </para> |
288 | 290 |
289 </directive> | 291 </directive> |