diff options
author | Jim Jagielski <jim@apache.org> | 2011-05-20 18:29:48 +0200 |
---|---|---|
committer | Jim Jagielski <jim@apache.org> | 2011-05-20 18:29:48 +0200 |
commit | e0755651800a9e7226f660b140d69d97749a0176 (patch) | |
tree | d011a0ed00039470b452d4aa64cb987246c328fc /docs/manual/mod | |
parent | xforms (diff) | |
download | apache2-e0755651800a9e7226f660b140d69d97749a0176.tar.xz apache2-e0755651800a9e7226f660b140d69d97749a0176.zip |
Add in BalancerGrowth and its functionality... this lays
the framework for adding additional Balancers: post-config
by allowing for shm growth.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1125451 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs/manual/mod')
-rw-r--r-- | docs/manual/mod/mod_proxy.xml | 54 |
1 files changed, 35 insertions, 19 deletions
diff --git a/docs/manual/mod/mod_proxy.xml b/docs/manual/mod/mod_proxy.xml index 815a246957..289355110a 100644 --- a/docs/manual/mod/mod_proxy.xml +++ b/docs/manual/mod/mod_proxy.xml @@ -637,31 +637,47 @@ expressions</description> </directivesynopsis> <directivesynopsis> -<name>BalancerMember</name> -<description>Add a member to a load balancing group</description> -<syntax>BalancerMember [<var>balancerurl</var>] <var>url</var> [<var - >key=value [key=value ...]]</var></syntax> -<contextlist><context>directory</context> -</contextlist> -<compatibility>BalancerMember is only available in Apache HTTP Server 2.2 +<name>BalancerGrowth</name> +<description>Number of additional Balancers that can be added Post-configuration</description> + <syntax>BalancerGrowth <var>#</var></syntax> + <default>BalancerGrowth 5</default> + <contextlist><context>server config</context><context>virtual host</context></contextlist> +<compatibility>BalancerGrowth is only available in Apache HTTP Server 2.3.13 and later.</compatibility> <usage> - <p>This directive adds a member to a load balancing group. It could be used - within a <code><Proxy <var>balancer://</var>...></code> container - directive, and can take any of the key value pair parameters available to - <directive module="mod_proxy">ProxyPass</directive> directives.</p> - <p>One additional parameter is available only to <directive - module="mod_proxy">BalancerMember</directive> directives: - <var>loadfactor</var>. This is the member load factor - a number between 1 - (default) and 100, which defines the weighted load to be applied to the - member in question.</p> - <p>The balancerurl is only needed when not in <code><Proxy <var>balancer://</var>...></code> - container directive. It corresponds to the url of a balancer defined in - <directive module="mod_proxy">ProxyPass</directive> directive.</p> + <p>This directive allows for growth potential in the number of + Balancers available for a virtualhost in addition to the + number pre-configured. It only take effect if there is at + least 1 pre-configured Balancer.</p> </usage> </directivesynopsis> <directivesynopsis> + <name>BalancerMember</name> + <description>Add a member to a load balancing group</description> + <syntax>BalancerMember [<var>balancerurl</var>] <var>url</var> [<var + >key=value [key=value ...]]</var></syntax> + <contextlist><context>directory</context> + </contextlist> + <compatibility>BalancerMember is only available in Apache HTTP Server 2.2 + and later.</compatibility> + <usage> + <p>This directive adds a member to a load balancing group. It could be used + within a <code><Proxy <var>balancer://</var>...></code> container + directive, and can take any of the key value pair parameters available to + <directive module="mod_proxy">ProxyPass</directive> directives.</p> + <p>One additional parameter is available only to <directive + module="mod_proxy">BalancerMember</directive> directives: + <var>loadfactor</var>. This is the member load factor - a number between 1 + (default) and 100, which defines the weighted load to be applied to the + member in question.</p> + <p>The balancerurl is only needed when not in <code><Proxy <var>balancer://</var>...></code> + container directive. It corresponds to the url of a balancer defined in + <directive module="mod_proxy">ProxyPass</directive> directive.</p> + </usage> +</directivesynopsis> + +<directivesynopsis> <name>ProxySet</name> <description>Set various Proxy balancer or member parameters</description> <syntax>ProxySet <var>url</var> <var>key=value [key=value ...]</var></syntax> |