160
如何对负载均衡健康检查异常报错进行排查?

您可以通过以下方法进行排查:

  1. 确保后端云服务器能够正常提供服务。后端服务器是否开启了相应的端口,并正常提供访问?该端口必须与您在负载均衡监听配置中配置的后端端口保持一致;
  2. 登陆控制台检查监听的配置是否正确。检查监听中的前后端端口是否准确无误?检查服务返回状态码,健康检查的状态码不匹配会让负载均衡实例剔除后端服务器;
  3. 确保负载均健康检查网络地址在后端云服务器的防火墙白名单内,负载均衡健康检查网络地址
  4. 检查后端服务器对请求的响应时间是否超出健康检查设置的检查失败时间窗;
  5. 网络检查。telnet <负载均衡公网 IP address> <负载均衡对外监听的 Port>
  6. 单独的检查后端服务器。从其他云服务器访问 curl -I <云服务器内网 IP address> < Port>
  7. 检查后端云服务器资源是否有较高负载或其他原因导致对外提供服务响响应时间过长
  8. 建议使用HTML静态文件页面作为健康检查的URI,不建议使用PHP等动态脚本语言页面,因为动态脚本有变动时可能被剔除负载均衡集群,从而导致服务不可用。

这条帮助是否解决了您的问题? 已解决 未解决

提交成功!非常感谢您的反馈,我们会继续努力做到更好! 很抱歉未能解决您的疑问。我们已收到您的反馈意见,同时会及时作出反馈处理!