获取负载均衡监听设备列表
所有文档

          边缘计算节点 BEC

          获取负载均衡监听设备列表

          接口描述

          获取负载均衡监听设备列表。

          请求结构

          GET /v1/blb/{blbId}/monitor HTTP/1.1
          Host: bec.baidubce.com
          Content-Type: application/json; charset=utf-8
          Authorization: authorization string

          请求头域

          除公共头域外,无其它特殊头域。

          请求参数

          参数名称 类型 是否必须 参数位置 描述
          blbId String URI参数 负载均衡Id
          pageNo int Query参数 页码,默认单页显示
          pageSize int Query参数 单页结果数,默认值1000

          响应头域

          除公共头域外,无其它特殊头域。

          响应参数

          参数名称 类型 描述
          result List<Listeners> 负载均衡列表
          pageNo int 页码
          pageSize int 单页结果数
          totalCount int 结果总数

          错误码

          请参照错误返回章节的内容。

          请求示例

          GET /v1/blb/lb-wnyiftay/monitor HTTP/1.1
          Host: bec.baidubce.com
          Content-Type: application/json; charset=utf-8
          Authorization: bce-auth-v1/318857a8f08b11e9845ca7e54775a0c2/2019-10-17T03:07:21Z/1800/host/212eef8cfe1ac94be56c4afedb9360bba621ef646c3c8288971d36801d70501a

          响应示例

          HTTP/1.1 200 OK
          Content-Type: application/json;charset=UTF-8
          Date: Wed, 08 Jul 2019 03:28:11 GMT
          x-bce-request-id: d8752367-38e8-45e4-b4c7-e53be3137ce5
          X-Bce-Gateway-Region: BJ
          {
              "result": [
                  {
                      "protocol": "TCP",
                      "port": 80,
                      "backendPort": 7674,
                      "keepaliveTimeout": 900,
                      "enableCipTTM": false,
                      "scheduler": "wrr",
                      "healthCheckInterval": 3,
                      "healthCheckRetry": 3,
                      "healthCheckTimeout": 3,
                      "healthCheckType": null            
                  }
              ],
              "pageNo": 1,
              "pageSize": 1000,
              "totalCount": 1
          }

          Model对象定义

          Listeners

          参数名称 类型 描述
          protocol Protocol 负载均衡协议
          port int 负载均衡端口
          backendPort int 后端端口
          enableCipTTM boolean 获取真实ip(仅TCP时使用)
          scheduler LbMode 转发规则
          keepaliveTimeout int 超时时间(10-4000秒)
          healthCheckInterval int 健康检查间隔时间
          healthCheckRetry int 健康检查阈值
          healthCheckTimeout int 健康检查超时时间
          healthCheckType String 健康检查协议(udp或icmp)

          Protocol

          枚举名称 描述
          TCP TCP协议
          UDP UDP协议
          HTTP HTTP协议
          HTTPS HTTPS协议
          SSL SSL协议

          LbMode

          枚举名称 描述
          wrr 加权轮询
          minconn 最小连接数
          srch 源IP
          上一篇
          修改监听设置
          下一篇
          获取负载均衡监听端口详情