检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
自助诊断工具 自助诊断工具概述 健康检查异常诊断 其他自助问题诊断
健康检查介绍 负载均衡器会定期向后端服务器发送请求以测试其运行状态,这些测试称为健康检查。通过健康检查来判断后端服务器是否可用。 负载均衡器如果判断后端服务器健康检查异常,就不会将流量分发到异常后端服务器,而是分发到健康检查正常的后端服务器,从而提高了业务的可靠性。当异常的后端服
自助诊断工具概述 弹性负载均衡自助问题诊断可以帮助您诊断健康检查异常问题,帮助您发现并解决常见问题,提升使用负载均衡的效率。实例诊断期间可能会对您指定的实例进行探测和诊断分析,不会对实例的正常配置和业务造成影响。 目前已支持对如表1所示的问题进行诊断。 自助问题诊断陆续上线中,已发布区域请参见自助问题诊断。
自助诊断项无异常,请参考健康检查异常如何排查?进一步诊断。 诊断失败,您可单击“重新诊断”或者参考健康检查异常如何排查?进一步诊断。 父主题: 自助诊断工具
共享型负载均衡器:新的请求不会再转发到该后端服务器,健康检查状态显示为“异常”。 排查思路 负载均衡已提供自助问题诊断工具帮助用户定位健康检查异常问题,如果通过自助诊断工具排查仍然无法定位问题,请参考表1进一步排查。 因为健康检查包含检查间隔和阈值判断,相关配置的修改完成后需要等待一定的时间,配置才会生效。
异常检查 ELB丢包异常自助排查 为什么通过负载均衡无法访问后端业务? 为什么同一客户端同时访问不同ELB实例、IP或端口会概率性超时? 如何检查弹性负载均衡服务不通或异常中断? 如何排查ELB返回的异常状态码? 如何排查ELB返回至客户端的异常请求头? 如何检查ELB前后端流量不一致?
删除健康检查 功能介绍 删除健康检查。 接口约束 如果该健康检查绑定的负载均衡器的provisioning状态不是ACTIVE,不能删除该健康检查。 调试 您可以在API Explorer中直接运行调试该接口。 URI DELETE /v2/{project_id}/elb/he
删除健康检查 功能介绍 删除指定的健康检查。 接口约束 如果该健康检查绑定的负载均衡器的provisioning状态不是ACTIVE,不能删除该健康检查。 URI DELETE /v2.0/lbaas/healthmonitors/{healthmonitor_id} 表1 参数说明
健康检查为什么会导致ELB会频繁向后端服务器发送探测请求? ELB是高可用集群部署的,集群内的所有的转发节点会同时向后端服务器发送探测请求,检查间隔用户可配,健康检查会根据检查间隔一直探测,所以每隔几秒会有访问。您可以通过修改健康检查配置的周期来控制访问后端服务器的频率。 父主题:
其他自助问题诊断 如果您在使用ELB的过程中遇到以下问题,也可通过弹性负载均衡自助诊断工具进行诊断。 ELB计费问题。 独享型和共享型ELB的使用区别。 ELB计费问题 了解ELB的计费规则、变更ELB的规格和计费模式,详情请参见表1。 表1 负载均衡计费概览 计费常见场景 参考文档
创建健康检查 功能介绍 为后端云服务器组创建健康检查,用来检查该后端云服务器组关联的后端云服务器的状态,如果检查状态为OFFLINE则表示后端云服务器的服务异常,请检查服务器的配置。 接口约束 安全组需放通网段100.125.0.0/16流量,否则无法进行健康检查。 UDP的检查
创建健康检查 功能介绍 为后端云服务器组创建健康检查,用来检查该后端云服务器组关联的后端云服务器的状态,如果检查状态为OFFLINE则表示后端云服务器的服务异常,请检查服务器的配置。 接口约束 安全组需放通网段100.125.0.0/16流量。 UDP的检查健康只能使用在UDP的后端云服务器组上。
如何检查通过EIP访问后端云服务器? 后端虚拟机绑定EIP。 登录管理控制台。 在管理控制台左上角单击图标,选择区域和项目。 单击“”,选择“计算 > 弹性云服务器”。 选择需要绑定EIP的弹性云服务器名称。 切换到“弹性公网IP”页签后,单击“绑定弹性公网IP”。 选择需要绑定的EIP,单击“确定”。
创建健康检查 调试 您可以在API Explorer中直接运行调试该接口。 接口格式 方法 URI 说明 POST /v2.0/lbaas/healthmonitors 创建健康检查。 接口约束 安全组需放通网段100.125.0.0/16流量。 admin_state_up参数必须是true。
健康检查 健康检查异常排查(独享型) 健康检查异常排查(共享型) 为什么后端服务器上收到的健康检查报文间隔和设置的间隔时间不一致? 使用UDP协议有什么注意事项? 健康检查为什么会导致ELB会频繁向后端服务器发送探测请求? 健康检查什么时候启动? 如何处理健康检查导致的大量日志?
查询健康检查详情 功能介绍 查询健康检查详情。 调用方法 请参见如何调用API。 URI GET /v3/{project_id}/elb/healthmonitors/{healthmonitor_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是
更新健康检查 功能介绍 更新健康检查。 接口约束 如果该健康检查绑定的负载均衡器的provisioning状态不是ACTIVE,不能更新该健康检查。 调试 您可以在API Explorer中直接运行调试该接口。 URI PUT /v2/{project_id}/elb/healt
为什么通过负载均衡无法访问后端业务? 问题描述 当出现以下问题时,可以参考本章节排查解决。 可以直接访问后端业务,但是无法通过负载均衡访问后端业务。 通过私网IP可以访问负载均衡,但是公网IP无法访问负载均衡。 后端服务器健康检查异常。 背景介绍 客户端通过负载均衡访问服务器示意图如图1。
共享型负载均衡器:新的请求不会再转发到该后端服务器,健康检查状态显示为“异常”。 排查思路 负载均衡已提供自助问题诊断工具帮助用户定位健康检查异常问题,如果通过自助诊断工具排查仍然无法定位问题,请参考表1进一步排查。 因为健康检查包含检查间隔和阈值判断,相关配置的修改完成后需要等待一定的时间,配置才会生效。
错误码 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 状态码 错误码 错误信息 描述 处理措施 400 ELB.0002 RequestBody is null or empty,request is invalid. 请求body体为空。