全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 阿里云办公 培训与认证 物联网
负载均衡

DescribeHealthStatus

更新时间:2017-08-23 19:38:17   分享:   

描述

  • 后端服务器健康检查,对负载均衡实例的后端服务器进行健康检查,返回后端服务器的健康状况。
  • 后端服务器的健康状况为normal,abnormal和unavailable三种。其中unavailable表示这个负载均衡实例没有配置健康检查,无法获取后端服务器的健康状况。

请求参数

名称 类型 是否必须 描述
Action String 操作接口名,系统规定参数。取值:DescribeHealthStatus
RegionId String 地域ID。
ListenerPort Integer 负载均衡实例前端使用的端口。

取值:1-65535。默认值:无。

不设置该参数表示获取所有端口的健康检查状态。

LoadBalancerId String 负载均衡实例的唯一标识。

返回参数

名称 类型 描述
<公共参数> 详见 <公共返回参数>
BackendServers List 数组格式,返回负载均衡内多个后端服务器的信息,详见下表。

后端服务器信息BackendServers

名称 类型 描述
ServerId String 后端服务器名称Id,为ECS实例Id。
ServerHealthStatus String 后端服务器的健康状况,normal,abnormal或unavailable。normal表示状态为健康;abnormal表示状态为不健康;unavailable表示未能完成健康检查,具体原因可能是:未开启健康检查、因故未能正常触发健康检查。针对最后一种情况,需要与我们取得联系确认原因。

示例

请求示例

  1. https://slb.aliyuncs.com/
  2. &Action=DescribeHealthStatus
  3. &LoadBalancerId=139a00604ad-cn-east-hangzhou-01
  4. &ListenerPort=80
  5. &<公共请求参数>

返回示例

  • XML格式

    1. <?xml version="1.0" encoding="UTF-8"?>
    2. <DescribeBackendServersResponse>
    3. <RequestId>365F4154-92F6-4AE4-92F8-7FF34B540710</RequestId>
    4. <BackendServers>
    5. <BackendServer>
    6. <ServerId>vm-233</ServerId>
    7. <ServerHealthStatus>normal</ServerHealthStatus>
    8. </BackendServer>
    9. <BackendServer>
    10. <ServerId>vm-234</ServerId>
    11. <ServerHealthStatus>abnormal</ServerHealthStatus>
    12. </BackendServer>
    13. </BackendServers>
    14. </DescribeBackendServersResponse>
  • JSON格式

    1. {
    2. "RequestId":"365F4154-92F6-4AE4-92F8-7FF34B540710",
    3. "LoadBalancerId":"139a00604ad-cn-east-hangzhou-01",
    4. "BackendServers":{
    5. BackendServer”: [
    6. {"ServerId": "vm-233",
    7. "ServerHealthStatus:"normal"},
    8. {“ServerId": "vm-234",
    9. "ServerHealthStatus:"abnormal"}] }
    10. }
本文导读目录
本文导读目录
以上内容是否对您有帮助?