• 阿里云河南授权服务中心--[ 阿里云精英级合作伙伴 ]
  • 阿里云河南授权服务中心电话 :0371-56982772

CURL测试正常但健康检查异常?
发布时间:2016-07-08 16:18

负载均衡七层健康检查始终失败,测试curl -I 得到的状态码是正常的。健康检查使用的命令如下:echo -e "HEAD /test.html HTTP/1.0\r\n\r\n" |nc -t LAN_IP 80如果返回非2XX、3XX状态,定义为健康检查异常。需要注意的是: tengine/nginx配置会发现curl没有问题,但是echo测试会匹配到默认站点,导致测试文件test.html返回404,如附件所示:

该问题的解决方法为:




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

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


相关资讯

售前咨询:

0371-56982772