阅读109 返回首页    go 人物


curl正常但健康检查异常__异常排查_负载均衡-阿里云

负载均衡七层健康检查始终失败,测试curl -I 得到的状态码是正常的。健康检查使用的命令如下:echo -e "HEAD /test.html HTTP/1.0rnrn" |nc -t LAN_IP 80如果返回非2XX、3XX状态,定义为健康检查异常。

需要注意的是: tengine/nginx配置会发现curl没有问题,但是echo测试会匹配到默认站点,导致测试文件test.html返回404,如附件所示:

该问题的解决方法为:

  1. 修改主配置文件,将默认站点注释掉。如下图:

  2. 在健康检查配置的地方添加检查域名(可以为域名或者绑定的IP)。如下图:

最后更新:2016-11-23 17:16:04

  上一篇:go 同一客户端访问多个负载均衡实例失败或超时__异常排查_负载均衡-阿里云
  下一篇:go 网站500或502错误__异常排查_负载均衡-阿里云