194
iPhone_iPad_Mac_apple
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