Mercurial > hg > nginx-site
diff xml/en/docs/stream/ngx_stream_zone_sync_module.xml @ 2142:ca7568f67dee
Sorted directives alphabetically.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Tue, 10 Apr 2018 18:39:34 +0300 |
parents | acef9537383c |
children | 5a31c6b83cbc |
line wrap: on
line diff
--- a/xml/en/docs/stream/ngx_stream_zone_sync_module.xml +++ b/xml/en/docs/stream/ngx_stream_zone_sync_module.xml @@ -111,6 +111,77 @@ Cluster nodes are defined using <link id </directive> +<directive name="zone_sync_buffers"> +<syntax><value>number</value> <value>size</value></syntax> +<default>256 4k|8k</default> +<context>stream</context> +<context>server</context> + +<para> +Sets the <value>number</value> and <value>size</value> of the +per-zone buffers used for pushing zone contents. +By default, the buffer size is equal to one memory page. +This is either 4K or 8K, depending on a platform. +</para> + +</directive> + + +<directive name="zone_sync_connect_retry_interval"> +<syntax><value>time</value></syntax> +<default>1s</default> +<context>stream</context> +<context>server</context> + +<para> +Defines an interval between connection attempts to another cluster node. +</para> + +</directive> + + +<directive name="zone_sync_connect_timeout"> +<syntax><value>time</value></syntax> +<default>5s</default> +<context>stream</context> +<context>server</context> + +<para> +Defines a timeout for establishing a connection with another cluster node. +</para> + +</directive> + + +<directive name="zone_sync_interval"> +<syntax><value>time</value></syntax> +<default>1s</default> +<context>stream</context> +<context>server</context> + +<para> +Defines an interval for polling updates in a shared memory zone. +</para> + +</directive> + + +<directive name="zone_sync_recv_buffer_size"> +<syntax><value>size</value></syntax> +<default>4k|8k</default> +<context>stream</context> +<context>server</context> + +<para> +Sets <value>size</value> of a per-connection receive buffer used to parse +incoming stream of synchronization messages. +By default, the buffer size is equal to one memory page. +This is either 4K or 8K, depending on a platform. +</para> + +</directive> + + <directive name="zone_sync_server"> <syntax><value>address</value> [<literal>resolve</literal>]</syntax> <default></default> @@ -167,92 +238,6 @@ configurations on different nodes. </directive> -<directive name="zone_sync_interval"> -<syntax><value>time</value></syntax> -<default>1s</default> -<context>stream</context> -<context>server</context> - -<para> -Defines an interval for polling updates in a shared memory zone. -</para> - -</directive> - - -<directive name="zone_sync_connect_timeout"> -<syntax><value>time</value></syntax> -<default>5s</default> -<context>stream</context> -<context>server</context> - -<para> -Defines a timeout for establishing a connection with another cluster node. -</para> - -</directive> - - -<directive name="zone_sync_connect_retry_interval"> -<syntax><value>time</value></syntax> -<default>1s</default> -<context>stream</context> -<context>server</context> - -<para> -Defines an interval between connection attempts to another cluster node. -</para> - -</directive> - - -<directive name="zone_sync_timeout"> -<syntax><value>timeout</value></syntax> -<default>5s</default> -<context>stream</context> -<context>server</context> - -<para> -Sets the <value>timeout</value> between two successive -read or write operations on connection to another cluster node. -If no data is transmitted within this time, the connection is closed. -</para> - -</directive> - - -<directive name="zone_sync_buffers"> -<syntax><value>number</value> <value>size</value></syntax> -<default>256 4k|8k</default> -<context>stream</context> -<context>server</context> - -<para> -Sets the <value>number</value> and <value>size</value> of the -per-zone buffers used for pushing zone contents. -By default, the buffer size is equal to one memory page. -This is either 4K or 8K, depending on a platform. -</para> - -</directive> - - -<directive name="zone_sync_recv_buffer_size"> -<syntax><value>size</value></syntax> -<default>4k|8k</default> -<context>stream</context> -<context>server</context> - -<para> -Sets <value>size</value> of a per-connection receive buffer used to parse -incoming stream of synchronization messages. -By default, the buffer size is equal to one memory page. -This is either 4K or 8K, depending on a platform. -</para> - -</directive> - - <directive name="zone_sync_ssl"> <syntax><literal>on</literal> | <literal>off</literal></syntax> <default>off</default> @@ -403,6 +388,21 @@ Sets the verification depth in another c </directive> + +<directive name="zone_sync_timeout"> +<syntax><value>timeout</value></syntax> +<default>5s</default> +<context>stream</context> +<context>server</context> + +<para> +Sets the <value>timeout</value> between two successive +read or write operations on connection to another cluster node. +If no data is transmitted within this time, the connection is closed. +</para> + +</directive> + </section>