健康检查

最近更新时间:2023-03-18 23:03:18

健康检查

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

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

健康检查配置字段的含义

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

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

健康阈值:如果连续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次 (健康后端服务器出现此指定次数响应超时后,视为不健康)

北京铜牛信息科技股份有限公司,开启您的云计算之旅

免费注册