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>