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.renau...@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-unsubscr...@httpd.apache.org
For additional commands, e-mail: bugs-h...@httpd.apache.org

Reply via email to