summaryrefslogtreecommitdiffstats
path: root/docs/manual/mod
diff options
context:
space:
mode:
authorJim Jagielski <jim@apache.org>2011-05-20 18:29:48 +0200
committerJim Jagielski <jim@apache.org>2011-05-20 18:29:48 +0200
commite0755651800a9e7226f660b140d69d97749a0176 (patch)
treed011a0ed00039470b452d4aa64cb987246c328fc /docs/manual/mod
parentxforms (diff)
downloadapache2-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.xml54
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>&lt;Proxy <var>balancer://</var>...&gt;</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>&lt;Proxy <var>balancer://</var>...&gt;</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>&lt;Proxy <var>balancer://</var>...&gt;</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>&lt;Proxy <var>balancer://</var>...&gt;</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>