194
阿里云
技术社区[云栖]
AddBackendServers__BackendServer相关API_API 参考_负载均衡-阿里云
描述
- 添加后端服务器,为负载均衡实例添加一组后端服务器(ECS实例),返回这个负载均衡实例的后端服务器列表。
- 注意:如果一次请求中,添加多个相同的ECS实例,只会取第一个,其他相同实例会被忽略。
请求参数
名称 |
类型 |
是否必须 |
描述 |
---|
Action |
String |
是 |
操作接口名,系统规定参数。取值:AddBackendServers |
LoadBalancerId |
String |
是 |
负载均衡实例的唯一标识。 |
BackendServers |
String |
是 |
需要添加的后端服务器列表。注:后端服务器必须是运行中才可以加入负载均衡 取值:是一个Json string,其结构是一个JsonList。一次请求中,List中的元素个数最多20个。List元素的结构详见下表和调用示例。 |
名称 |
类型 |
描述 |
---|
ServerId |
String |
后端服务器名称Id,为ECS实例Id |
Weight |
Integer |
后端服务器的权重,范围为1-100 默认值100 |
返回参数
名称 |
类型 |
描述 |
---|
|
|
详见 |
LoadBalancerId |
String |
负载均衡实例的唯一标识 |
BackendServers |
List |
数组格式,返回负载均衡内多个后端服务器的信息,详见下表 |
名称 |
类型 |
描述 |
---|
ServerId |
String |
后端服务器名称Id,为ECS实例Id。 |
Weight |
Integer |
后端服务器的权重,范围为1-100 。 |
示例
请求示例
https://slb.aliyuncs.com/
&Action=AddBackendServers
&LoadBalancerId=139a00604ad-cn-east-hangzhou-01
&BackendServers=[
{"ServerId":" vm-233","Weight":"100"},
{"ServerId":" vm-234","Weight":"100"}]
&<公共请求参数>
返回示例
- XML格式
<?xml version="1.0" encoding="UTF-8"?>
<AddBackendServersResponse>
<RequestId>365F4154-92F6-4AE4-92F8-7FF34B540710</RequestId>
<LoadBalancerId>139a00604ad-cn-east-hangzhou-01</LoadBalancerId>
<BackendServers>
<BackendServer>
<ServerId>vm-233</ServerId>
<Weight>100</Weight>
</BackendServer>
<BackendServer>
<ServerId>vm-234</ServerId>
<Weight>100</Weight>
</BackendServer>
</BackendServers>
</AddBackendServersResponse>
- JSON格式
{
"RequestId":"365F4154-92F6-4AE4-92F8-7FF34B540710",
"LoadBalancerId":"139a00604ad-cn-east-hangzhou-01",
"BackendServers":{
“BackendServer”: [
{"ServerId":"vm-233",
"Weight":100},
{"ServerId":"vm-234",
"Weight":100}] }
}
最后更新:2016-11-23 16:03:57