检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
终端节点的健康检查结果异常如何排查? 背景介绍 全球加速服务的健康检查通过向终端节点发起心跳检查的方式来实现,为保证健康检查的正常进行,您需要确保终端节点对应的服务器已经放通TCP/UDP对应的探测端口,使得全球加速实例能够正常访问到后端服务器。 当健康检查探测到您的终端节点异常
健康检查时间窗由以下三个因素决定: 检查间隔:每隔多久进行一次健康检查。 超时时间:等待服务器返回健康检查的时间。 最大重试次数:健康检查连续成功的次数。 系统必须连续3次检查失败,才会判定终端节点健康检查失败,与“最大重试次数”设置的数值无关。 健康检查时间窗的计算方法如下: 健康检查成功时间窗 = 超
配置健康检查 操作场景 全球加速实例通过健康检查判断终端节点的运行状态,健康检查机制提高了业务的可靠性和可用性,避免了异常终端节点对服务的影响。 本章节指导用户为终端节点组配置健康检查。 约束与限制 UDP协议监听器关联的终端节点组在配置健康检查时,后端服务的安全组需要放通ICMP访问。
Integer 健康检查的端口。 interval Integer 健康检查的时间间隔,单位为秒。 timeout Integer 健康检查的超时时间,单位为秒。建议该值小于interval的值。 max_retries Integer 最大重试次数。将终端节点的状态从“健康”设置
Integer 健康检查的端口。 interval Integer 健康检查的时间间隔,单位为秒。 timeout Integer 健康检查的超时时间,单位为秒。建议该值小于interval的值。 max_retries Integer 最大重试次数。将终端节点的状态从“健康”设置
查看健康检查 操作场景 本章节指导用户查看终端节点组的健康检查配置信息和终端节点的健康检查结果。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择“网络 > 全球加速”。 进入全球加速服务主页面。 在全球加速服务列表中,通过名称或ID查询目标全球加速实例。 单击全球加速实例名称,默认进入“详情页”。
在页面左侧终端节点组列表中,单击需要修改健康检查配置信息的终端节点组名称。 在页面右侧的终端节点组基本信息中,单击“配置”。 根据界面提示配置相关参数,详细请参见表1。 表1 配置健康检查 参数 说明 是否开启 开启或者关闭健康检查。 关闭健康检查可能会导致业务请求转发至异常的后端服务器。 前端协议 健康检查目前支持选择TCP协议。
protocol 是 String 健康检查的协议。 port 是 Integer 健康检查的端口。 interval 是 Integer 健康检查的时间间隔,单位为秒。 timeout 是 Integer 健康检查的超时时间,单位为秒。建议该值小于interval的值。 max_retries
健康检查 权限 对应API接口 授权项(Action) 依赖的授权项 IAM项目(Project) 企业项目(Enterprise Project) 创建健康检查 POST /v1/health-checks ga:healthcheck:create - √ × 查询健康检查列表
健康检查 健康检查概述 配置健康检查 查看健康检查 修改健康检查 关闭健康检查
终端节点的状态和健康检查结果是什么意思? 终端节点的状态说明详细请参见表1。 表1 终端节点状态 终端节点状态 说明 待定 终端节点正在配置生成 运行中 终端节点正常工作 异常 终端节点不可用 正在删除中 正在删除终端节点 健康检查结果说明详细请参见表2。 表2 健康检查结果 健康检查结果
健康检查 查询健康检查列表 创建健康检查 查询健康检查详情 更新健康检查 删除健康检查 父主题: API
protocol 否 String 健康检查的协议。 port 否 Integer 健康检查的端口。 interval 否 Integer 健康检查的时间间隔,单位为秒。 timeout 否 Integer 健康检查的超时时间,单位为秒。建议该值小于interval的值。 max_retries
删除健康检查 功能介绍 删除健康检查。 调用方法 请参见如何调用API。 URI DELETE /v1/health-checks/{health_check_id} 表1 路径参数 参数 是否必选 参数类型 描述 health_check_id 是 String 健康检查ID。 请求参数
在页面左侧终端节点组列表中,单击需要关闭健康检查的终端节点组名称。 在页面右侧的终端节点组基本信息中,单击“配置”。 根据界面提示,关闭健康检查开关。 单击“确定”。 开启或者关闭健康检查,不会更改健康检查配置信息,用户可以根据业务需要重新开启。 删除健康检查 登录管理控制台。 单击管理控制台左上角的,选择“网络
全球加速实例通过健康检查判断终端节点的运行状态,健康检查机制提高了业务的可靠性和可用性,避免了异常终端节点对服务的影响。 您可以为全球加速实例的终端节点组开启健康检查。开启健康检查后,全球加速实例会定期向终端节点发送请求以测试其运行状态,当某个终端节点健康检查出现异常时,全球加速
删除终端节点组 功能介绍 删除终端节点组。 接口约束 删除终端节点组之前,必须要删除与其关联的终端节点和健康检查。 调用方法 请参见如何调用API。 URI DELETE /v1/endpoint-groups/{endpoint_group_id} 表1 路径参数 参数 是否必选
本章节指导用户删除已添加的终端节点组。 终端节点组删除后,全球加速实例将不再向该终端节点组转发流量。 待删除的终端节点组如果关联了终端节点或者健康检查,需要先删除终端节点和健康检查,再删除终端节点组。 移除终端节点详细请参见删除终端节点。 删除健康检查详细请参见删除健康检查。 操作步骤 登录管理控制台。
本章节指导用户查看监听器的基本信息,包括名称、状态、前端协议/端口、客户端亲和性、访问控制信息等。 如果您还需要查看监听器中的其他信息,请参考以下说明: 全球加速实例的终端节点组,包括后端协议、健康检查、终端节点列表等,如需查看,请参见查看终端节点组。 全球加速实例的终端节点,包括状态
详情等。 健康检查接口 健康检查接口,支持创建健康检查、更新健康检查、删除健康检查、查询健康检查列表、查询健康检查详情等。 IP地址组接口 IP地址组接口,支持创建IP地址组、查询IP地址组列表、查询IP地址组详情、更新IP地址组、删除IP地址组、添加IP地址组中的IP网段、删除