Mailing List Archive

[Bug 66367] New: How define a connection timeout for health check only
https://bz.apache.org/bugzilla/show_bug.cgi?id=66367

Bug ID: 66367
Summary: How define a connection timeout for health check only
Product: Apache httpd-2
Version: 2.4.54
Hardware: All
OS: Linux
Status: NEW
Severity: major
Priority: P2
Component: mod_proxy_hcheck
Assignee: bugs@httpd.apache.org
Reporter: jb.renaudin@gmail.com
Target Milestone: ---

As described in this request
https://bz.apache.org/bugzilla/show_bug.cgi?id=60948, we want to define a
timeout for health check only and if the health check request is too long then
the hcfail counter is incremented without waiting the health check response. If
hcfail counter equals hcfailed attribute so the member is disabled.

We saw this request on your bug tracker
https://issues.redhat.com/browse/JBCS-448, but when we tested with
connectiontimeout, the timeout was never thrown and the member was still
active.

Tested configuration :

ProxyHCTemplate memberTpl hcmethod=HEAD hcuri=/management/health hcinterval=3
hcpasses=1 hcfails=1
<Proxy balancer://cluster_prod>
BalancerMember https://192.168.220.221:8080 connectiontimeout=2
hctemplate=memberTpl
BalancerMember https://192.168.220.222:8080 connectiontimeout=2
hctemplate=memberTpl
</Proxy>

However we think the new attribute hconnectiontime proposed in
https://bz.apache.org/bugzilla/show_bug.cgi?id=60948 will be more accurate
instead of reusing the connectiontimeout attribute.

--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org