全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网
负载均衡

AddBackendServers

更新时间:2017-09-11 12:48:01

描述

  • 添加后端服务器,为负载均衡实例添加一组后端服务器(ECS实例),返回这个负载均衡实例的后端服务器列表。
  • 注意:如果一次请求中,添加多个相同的ECS实例,只会取第一个,其他相同实例会被忽略。

请求参数

请求参数 类型 是否必须 描述
Action String 操作接口名,系统规定参数。取值:AddBackendServers。
LoadBalancerId String 负载均衡实例的唯一标识。
BackendServers String 需要添加的后端服务器列表。注:后端服务器必须是运行中才可以加入负载均衡。
取值:是一个Json string,其结构是一个JsonList。一次请求中,List中的元素个数最多20个。List元素的结构详见下表和调用示例。

BackendServers信息列表

名称 类型 描述
ServerId String

后端服务器名称Id,为ECS实例Id。

Weight Integer

后端服务器的权重,范围为0-100
默认值100。

返回参数

名称| 类型 描述
<公共参数> 详见<公共返回参数>
LoadBalancerId String

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

BackendServers List

数组格式,返回负载均衡内多个后端服务器的信息,详见下表。

BackendServers信息列表

名称 类型 描述
ServerId String

后端服务器名称Id,为ECS实例Id。

Weight Integer

后端服务器的权重,范围为1-100

示例

请求示例

  1. https://slb.aliyuncs.com/
  2. &Action=AddBackendServers
  3. &LoadBalancerId=139a00604ad-cn-east-hangzhou-01
  4. &BackendServers=[
  5. {"ServerId":" vm-233","Weight":"100"},
  6. {"ServerId":" vm-234","Weight":"100"}]
  7. &<公共请求参数>

返回示例

  • XML格式
    1. <?xml version="1.0" encoding="UTF-8"?>
    2. <AddBackendServersResponse>
    3. <RequestId>365F4154-92F6-4AE4-92F8-7FF34B540710</RequestId>
    4. <LoadBalancerId>139a00604ad-cn-east-hangzhou-01</LoadBalancerId>
    5. <BackendServers>
    6. <BackendServer>
    7. <ServerId>vm-233</ServerId>
    8. <Weight>100</Weight>
    9. </BackendServer>
    10. <BackendServer>
    11. <ServerId>vm-234</ServerId>
    12. <Weight>100</Weight>
    13. </BackendServer>
    14. </BackendServers>
    15. </AddBackendServersResponse>
  • 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. "Weight":100},
    8. {"ServerId":"vm-234",
    9. "Weight":100}] }
    10. }
本文导读目录