Hi , I am using haproxy as L7 load balancer and in my configuration have enabled L4 level health checks to back end nodes. During testing for long duration saw intermittent healthcheck errors. Have few queries: 1) is it advisable to use L4 health checks for L7 load balancer ? 2) if backend nodes have some internal issue and respond to request with 500 internal server error and close the TCP sessions for duration say 2 mins, would this impact the L4 health checks ? Server tough is capable of receiving new requests.
For this test I am using default values for tcp health check timeouts. Thanks Badari