haproxy服务器XXXXX关闭,原因:第4层超时

时间:2019-06-09 23:41:21

标签: haproxy

您好,我有一个haproxy LB指向具有最小流量的单个后端服务器,但通常我们会收到许多警报,因为haproxy检查超时。

这是配置。

服务器XXX.example.com:443检查解析器DNS间隔30秒

可以从配置中删除检查部分吗?

错误

服务器XXXXXX关闭,原因:第4层超时,检查持续时间:5002ms。剩余0个活动服务器和0个备用服务器。活动会话0个,重新排队0个,队列中剩余0个。

 defaults
  log         global
  mode        tcp
  option      tcplog
  option      dontlognull
  option      dontlog-normal
  retries     3
  option      redispatch
  maxconn 100000
  timeout connect 5000
  timeout client  50000
  timeout server  50000
  timeout check   10000

listen default_listener
  bind 127.0.0.1:64000

  listen cw-ui
    bind 0.0.0.0:443
    balance leastconn
    mode    tcp
    maxconn 100000
    option  tcplog
    timeout client 300000
    timeout server 300000
    server www.example.com:443 check resolvers dns inter 30s

resolvers dns
  nameserver dns0 x.x.x.x:53
  nameserver dns1 x.x.x.x:53
  resolve_retries       3
  timeout retry         1000
  hold valid            10000

1 个答案:

答案 0 :(得分:0)

是的,您可以通过删除服务器行上的check option来删除服务器上的运行状况检查,例如

server www.example.com:443 resolvers dns inter 30s