修改虛擬伺服器組的配置。

請求參數

名稱 類型 是否必須 描述
Action String 要執行的操作,取值:

SetVServerGroupAttribute

RegionId String 負載平衡地域。

您可以通過調用 DescribeRegions介面獲取地域ID。

VServerGroupId String 虛擬伺服器組ID。
VServerGroupName String 虛擬伺服器組名稱。
BackendServers String

JSON格式的List

虛擬伺服器組列表。

一個伺服器組最多可調用20個後端伺服器。

如果不指定該參數,則建立一個空的伺服器組列表。

表 1. BackendServer
名稱 類型 是否必須 描述
ServerId String ECS執行個體ID。
Port Integer 後端伺服器使用的通信埠。

取值範圍:1-65535

Weight Integer

後端伺服器的權重,取值:[0,100]

預設值為100。如果值為0,則不會將請求轉寄給該後端伺服器。

Type String 後端伺服器類型,取值:
  • ecs:ECS執行個體(預設)
  • eni:彈性網卡執行個體

返回參數

名稱 類型 描述
RequestId String 請求ID。
VServerGroupId String 伺服器組ID。
VServerGroupName String 伺服器組名稱。
BackendServers String

JSON格式的List

後端伺服器列表。

樣本

請求樣本

https://slb.aliyuncs.com/?Action=SetVServerGroupAttribute
&RegionId=cn-hangzhou
&LoadBalancerId=lb-t4nj5vuz8ish9emfk1f20
&VServerGroupName=Group1
&BackendServers=[
    {"ServerId":"vm-233","Port":"80","Weight":"100"},
    {"ServerId":"vm-232","Port":"90","Weight":"100"},
    {"ServerId":"vm-231","Port":"70","Weight":"100"}
]
&公共請求參數

返回樣本

  • XML格式
    <?xml version="1.0" encoding="utf-8"?>
    <SetVServerGroupAttributeResponse>
    	<RequestId>9DEC9C28-AB05-4DDF-9A78-6B08EC9CE18C</RequestId>
    	<VServerGroupId>rsp-cige6j5e7p</VServerGroupId>
    	<BackendServers>
    		<BackendServer>
    			<ServerId>vm-233</ServerId>
    			<Port>80</Port>
    			<Weight>100</Weight>
    		</BackendServer>
    		<BackendServer>
    			<ServerId>vm-232</ServerId>
    			<Port>90</Port>
    			<Weight>100</Weight>
    		</BackendServer>
    		<BackendServer>
    			<ServerId>vm-231</ServerId>
    			<Port>70</Port>
    			<Weight>100</Weight>
    		</BackendServer>
    	</BackendServers>
    </SetVServerGroupAttributeResponse>
  • JSON格式
    {
      "RequestId":"9DEC9C28-AB05-4DDF-9A78-6B08EC9CE18C",
      "VServerGroupId":"rsp-cige6j5e7p",
      "BackendServers":{
      "BackendServer":[
        {"ServerId":"vm-233","Port":"80","Weight":"100"},
        {"ServerId":"vm-232","Port":"90","Weight":"100"},
        {"ServerId":"vm-231","Port":"70","Weight":"100"}
        ]
      }
    }