配置和管理健康检查

您可以在配置服务器组时开启健康检查功能来判断后端服务器的可用性,您也可以根据业务需求修改后端服务器组的健康检查配置。本文介绍如何配置和管理健康检查的相关步骤。

配置健康检查

  1. 登录网关型负载均衡GWLB控制台

  2. 在顶部菜单栏,选择GWLB所在的地域。

  3. 在左侧导航栏,选择网关型负载均衡GWLB > 服务器组

  4. 服务器组页面,找到目标服务器组,然后在操作列单击编辑健康检查

  5. 在弹出的对话框中,配置健康检查参数,单击确定

    配置

    说明

    健康检查方法

    选择一种健康检查协议或关闭健康检查。

    取值:

    • TCP:配置TCP健康检查,通过发送SYN握手报文来检测服务器端口是否存活。

    • HTTP:配置HTTP健康检查,通过发送GET请求模拟浏览器的访问行为来检查服务器应用是否健康。

    • 关闭健康检查:不配置健康检查。

    默认值:TCP。

    健康检查端口

    选择健康检查服务访问后端时的探测端口。

    取值范围:1~65535,默认值:80。

    高级健康检查配置

    开启健康检查后您可以单击高级健康检查配置展开更多配置。

    健康检查路径

    输入健康检查页面的URI。长度限制为1~80个字符,只能使用大小写英文字母、数字和短划线(-)、正斜线(/)、半角句号(.)、百分号(%)、半角问号(?)、井号(#)和and(&)以及扩展字符集_;~!()*[]@$^:',+=。必须以正斜线(/)开头。

    说明

    此参数仅在健康检查协议为HTTP时生效。

    健康检查域名

    输入健康检查的域名。

    • 使用后端服务器内网IP(默认):使用后端服务器的内网IP地址作为健康检查的域名。

    • 指定特定域名:输入一个域名。长度为1~80个字符,只能使用大小写字母、数字、半角句号(.)和短划线(-)。域名中至少包含一个半角句号(.)。半角句号(.)不能出现在开头或结尾。

    说明

    此参数仅在健康检查协议为HTTP时生效。

    健康状态返回码

    选择健康检查正常的状态码。

    • http_2xx

    • http_3xx

    • http_4xx

    • http_5xx

    默认选择http_2xx

    说明

    此参数仅在健康检查协议为HTTP时生效。

    响应超时时间

    输入接收来自运行状况检查的响应需要等待的时间。如果后端服务器在指定的时间内没有正确响应,则判定为健康检查失败。

    取值范围:1~300秒,默认值:5秒。

    间隔时间

    输入进行健康检查的时间间隔。

    取值范围:1~50秒,默认值:10秒。

    健康阈值

    健康检查连续成功多少次后,将后端服务器的健康检查状态由失败判定为成功的次数。

    取值范围:2~10,默认值:2次。

    不健康阈值

    健康检查连续失败多少次后,将后端服务器的健康检查状态由成功判定为失败的次数。

    取值范围:2~10,默认值:2次。

更多操作

操作

操作步骤

查看健康检查状态

  1. 实例页面,找到目标GWLB实例,单击实例ID。

  2. 单击监听页签,在监听页的健康检查状态查看后端服务器的健康检查状态。

关闭健康检查

  1. 在左侧导航栏,选择网关型负载均衡GWLB > 服务器组

  2. 服务器组页面,找到目标服务器组,然后在操作列单击编辑健康检查

  3. 在弹出的对话框中,健康检查方法选择关闭健康检查,单击确定

相关文档

健康检查