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