Haproxy http响应超时检查

我们使用haproxy作为http负载均衡器。 有时我们的一台服务器在接受http连接请求时停止响应。 所以统计页面显示服务器为绿色“可访问”,但我们的nagios服务器说:“CRITICAL – 20秒后套接字超时”,该服务器实际上没有响应。

如何告诉haproxy检查页面响应时间,如果需要比超时更长的时间,则将其标记为DOWN。

您需要进行健康检查https://www.haproxy.com/doc/aloha/7.0/haproxy/healthchecks.html 。 你特别需要check_timeouts “timeout check:time让服务器去应答检查,如果同时设置了内部和超时检查,那么使用两者中最小的值,在TCP连接build立之后”