haproxy 使用tcp进行健康检查时当配置了timeout check 15s且配置了timeout connect 10s并且server 主机节点 check inter 3s请问当http进行tcp健康检查时haproxy认为上有节点不可用的的超时时间是多少?
当使用TCP进行健康检查时,HAProxy会根据以下配置来确定节点是否可用:
- timeout check:指定用于检查节点健康的超时时间。在本例中为15秒。
- timeout connect:指定与节点建立连接的超时时间。在本例中为10秒。
- server {主机节点} check inter 3s:指定每隔3秒进行一次健康检查。
在这种情况下,HAProxy将等待服务器的连接建立和健康检查的总时间不超过 timeout check 的值,即15秒。如果连接建立超时或者健康检查超时,HAProxy将认为该节点不可用,并将其从负载均衡池中移除。
原文地址: https://www.cveoy.top/t/topic/iziF 著作权归作者所有。请勿转载和采集!