健康检查 操作步骤 1.登录网络控制台,选择应用型负载均衡所属区域,本文选择"华东1”。 2.选择“网络>应用型负载均衡后端主机组”,进入后端主机组列表页面。 3.在后端主机组列表页面,找到目标后端主机组,单击“操作修改健康检查”进入修改健康检查页面。 4.按照自己的业务需要按照页面提示进行配置,配置完成后点击“确定”完成。 健康检查的配置参数说明 健康检查配置 说明 健康检查 默认开启,可关闭或打开 检查协议 支持的协议:HTTP 健康检查端口 支持使用后端主机端口和使用特定端口两种类型,默认为使用后端主机端口。端口范围:165535 检查间隔时间 每隔多久进行一次健康检查。缺省5s,取值范围:1~20940 响应超时时间 等待主机返回健康检查的时间。缺省2s,取值范围2~60s 最大重试次数 缺省2次,取值范围1~10,健康检查失败达到最大重试次数后,进入健康检查失败状态。 检查路径 HTTP检查类型选项,长度1~80,检查URL。以‘/’开头,可包含数字、大小写字母或‘/’,路径中可包含‘’ ‘’ ‘.’ ‘’ HTTP方法 HTTP检查类型选项,可选:GET、HEAD。GET检查类型:使用GET方法发送HTTP请求到后端主机,负载均衡器期望从主机获取完整的响应内容。这种检查类型通常用于检查后端主机的完整性和性能,并确保主机能够正确地处理和响应GET请求。HEAD检查类型:使用HEAD方法发送HTTP请求到后端主机,负载均衡器仅期望从主机获取HTTP响应头部,而不需要获取完整的响应内容。这种检查类型通常用于检查主机的可用性和响应时间,而无需传输大量数据。 HTTP状态码 选择HTTP健康检查范围的状态码,可选http2xx,http3xx,http4xx,http5xx 健康检查默返回状态码说明 HTTP状态码 说明 HTTP状态码 200 表示正常响应。 当健康检查请求成功被云主机处理并返回有效的响应时,通常会返回200状态码。 HTTP状态码 3xx 重定向。 在健康检查中,重定向状态码可能会出现在特定情况下。 HTTP状态码 4xx 客户端错误。 这些状态码表示请求存在问题,可能是由于无效的URL、参数错误等。健康检查中,如果主机返回了4xx状态码,通常表示主机无法正常处理该请求。 HTTP状态码 5xx 主机错误。 这些状态码表示主机在处理请求时遇到了错误。在天翼云健康检查中,如果主机返回了5xx状态码,通常表示主机出现了故障或内部错误。 健康检查异常排查 当健康检查探测到您的后端主机异常时,ALB将不再向异常的后端主机转发流量。直到健康检查检测到后端主机恢复正常时,ALB才会向此主机继续转发流量。那么当您遇到健康检测异常可以按如下思路进行排查: 检查后端主机组是否关联监听器 检查健康检查配置:检查健康检查配置参数信息,例如域名、协议是否正确,检查您配置的健康检查端口和监听的端口是否一致,检查路径是否正确等。 检查主机所在安全组、网络ACL是否放行ALB后端子网网段(健康检查源地址网段) 检查后端主机是否正常:后端主机当前宕机或不可访问,会导致检查异常。 检查主机防火墙、路由。