健康检查

最近更新时间:2021-08-26 17:18:35

查看PDF

金山云负载均衡实例可以定期向后端服务器发送 Ping、尝试连接或发送请求来测试后端服务器运行的状况,这些测试称为健康检查。

当后端服务器实例被判定为不健康时,负载均衡实例将不会把请求转发到该实例上。但健康检查会对所有后端服务器进行,当不健康实例恢复健康状态时,负载均衡实例将恢复把新的请求转发给它。

权重设置为 0 的后端服务器不会进行健康检查。

健康检查配置字段的含义

健康检查:选择是否开启健康检查服务。

健康检查间隔:进行健康检查的时间间隔。

健康阈值:如果连续 n 次(n 为填写的数值)收到了健康检查结果为成功状态,则识别为健康。

不健康阈值: 如果连续 n 次(n 为填写的数值)收到了健康检查结果失败状态,则识别为不健康。

HTTP请求链接:仅在 HTTP(S) 检查方式时才有,HTTP 协议的健康检查将使用 HEAD 方法请求该 URL,因为需要确保您填写的链接在响应 HEAD 方法时能正确返回。

域名:仅在 HTTP(S) 检查方式时才有,健康检查的服务域名,系统默认使用 VIP 作为 host。

四层转发健康检查配置

四层转发的健康检查机制由负载均衡器向配置中指定的服务器端口发起访问请求,如果端口访问正常则视为后端服务器运行正常,否则视为后端服务器运行异常。对于 TCP 的业务,使用 SYN 包进行探测。

  • 健康检查:开启
  • 检查间隔: 2-300 秒,默认为 5s
  • 健康阈值:2-10 次,默认为 5 次(不健康后端服务器出现此指定次数响应超时后,视为健康)
  • 不健康阈值:2-10 次,默认为 4 次 (健康后端服务器出现此指定次数响应超时后,视为不健康)

七层转发健康检查配置

七层转发的健康检查机制由负载均衡器向后端服务器发送 HTTP 请求来检测后端服务,负载均衡器会通过 HTTP 返回值是否为预设的值来判断服务是否正常。

  • 健康检查:开启
  • 检查间隔: 2-300 秒,默认为 5s
  • 健康阈值:2-10 次,默认为 5 次(不健康后端服务器出现此指定次数响应超时后,视为健康)
  • 不健康阈值:2-10 次,默认为 4 次 (健康后端服务器出现此指定次数响应超时后,视为不健康)

文档内容是否对您有帮助?

根本没帮助
文档较差
文档一般
文档不错
文档很好

在文档使用中是否遇到以下问题

内容不全,不深入
内容更新不及时
描述不清晰,比较混乱
系统或功能太复杂,缺乏足够的引导
内容冗长

更多建议

0/200

评价建议不能为空

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

问题反馈