From: Christophe Jaillet The health check mechanism is enabled via the use of additional
- BalancerMember parameters, which are configured in the standard
- way via A new BalancerMember status state (flag) is defined via this module: " A new BalancerMember status state (flag)
+ is defined via this module: "Route of the worker when used inside load balancer.
The route is a value appended to session id.
- status
+ status
-
Single letter value defining the initial status of
this worker.
@@ -1222,7 +1222,7 @@ ProxyPass "/example" "http://backend.example.com" max=20 ttl=120 retry=300
D
Worker is disabled and will not accept any requests; will be
automatically retried.
+ and will not be automatically retried.
S
Worker is administratively stopped; will not accept requests
- and will not be automatically retried I
Worker is in ignore-errors mode and will always be considered available. R
Worker is a hot spare. For each worker in a given lbset that is unusable
(draining, stopped, in error, etc.), a usable hot spare with the same lbset will be used in
diff --git a/docs/manual/mod/mod_proxy_hcheck.xml b/docs/manual/mod/mod_proxy_hcheck.xml
index 8984287a2e..5eec5204aa 100644
--- a/docs/manual/mod/mod_proxy_hcheck.xml
+++ b/docs/manual/mod/mod_proxy_hcheck.xml
@@ -40,10 +40,11 @@
C
".
+ C
".
When the worker is taken offline due to failures as determined by the health
check module, this flag is set, and can be seen (and modified) via the
balancer-manager
.Additional URI to be appended to the worker URL for the health check.
+ hctemplate
- Name of template, created via Name of template, created via
@@ -109,7 +112,7 @@ ProxyHCExpr in_maint {hc('body') !~ /Under maintenance/}
<Proxy balancer://foo>
BalancerMember http://www.example.com/ hcmethod=GET hcexpr=in_maint hcuri=/status.php
- BalancerMember http://www2.example.com/ hcmethod=HEAD hcexpr=ok234 hcinterval=10
+ BalancerMember http://www2.example.com/ hcmethod=HEAD hcexpr=ok234 hcinterval=10
BalancerMember http://www3.example.com/ hcmethod=TCP hcinterval=5 hcpasses=2 hcfails=3
BalancerMember http://www4.example.com/
</Proxy>
@@ -135,8 +138,8 @@ not dynamically checked at all.hcexpr
- Name of expression, created via
+ Name of expression, created via
If not used, 2xx thru 3xx status codes imply success
hcexpr
- parameter
+ parameter.
The hctemplate
- parameter