建立主備伺服器組。一組主備伺服器組只能包含兩個ECS執行個體,一個為主伺服器,另一個為備伺服器。

請求參數

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

CreateMasterSlaveServerGroup

RegionId String 負載平衡地域。

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

LoadBalancerId String Server Load Balancer執行個體ID。
MasterSlaveServerGroupName String 主備伺服器組名稱。
MasterSlaveBackendServers String

JSON格式的List

主備伺服器組列表。

一個主備伺服器組最多可調用2個後端伺服器。

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

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

取值範圍:1-65535

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

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

ServerType String 伺服器類型,取值:

Master(預設值) | Slave

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

返回參數

名稱 類型 描述
RequestId String 請求ID。
MasterSlaveServerGroupId String 主備伺服器組ID。
MasterSlaveBackendServers String

JSON格式的List

主備伺服器組列表。
表 2. MasterSlaveBackendServer
名稱 類型 描述
ServerId String ECS執行個體ID。
Port String 後端伺服器使用的通信埠。

取值範圍:1-65535

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

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

ServerType String 伺服器類型,取值:

Master(預設值) | Slave

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

樣本

請求樣本

https://slb.aliyuncs.com/?Action=CreateMasterSlaveServerGroup
&RegionId=cn-hangzhou
&LoadBalancerId=lb-t4nj5vuz8ish9emfk1f20
&MasterSlaveServerGroupName=Group1
&MasterSlaveBackendServers=[
    {"ServerId":"vm-233","Port":"80","Weight":"100","ServerType":"Master"},
    {"ServerId":"vm-232","Port":"90","Weight":"100","ServerType":"Slave"},
&公共請求參數

返回樣本

  • XML格式
    <?xml version="1.0" encoding="utf-8"?>
    <CreateMasterSlaveServerGroupResponse>
      <RequestId>9DEC9C28-AB05-4DDF-9A78-6B08EC9CE18C</RequestId>
      <MasterSlaveServerGroupId>rsp-cige6j5e7p</MasterSlaveServerGroupId>
      <MasterSlaveBackendServers>
          <MasterSlaveBackendServers>
              <ServerId>vm-233</ServerId>
              <Port>80</Port>
              <Weight>100</Weight>
              <ServerType>Master</ServerType>
          </MasterSlaveBackendServers>
          <MasterSlaveBackendServers>
              <ServerId>vm-232</ServerId>
              <Port>90</Port>
              <Weight>100</Weight>
              <ServerType>Slave</ServerType>
          </MasterSlaveBackendServers>
      </MasterSlaveBackendServers>
    </CreateMasterSlaveServerGroupResponse>
  • JSON格式
    {
      "RequestId":"9DEC9C28-AB05-4DDF-9A78-6B08EC9CE18C",
      "MasterSlaveServerGroupId":"rsp-cige6j5e7p",
      "MasterSlaveBackendServers":{
          "MasterSlaveBackendServers":[
            {"ServerId":"vm-233","Port":"80","Weight":"100","ServerType":"Master"},
            {"ServerId":"vm-232","Port":"90","Weight":"100","ServerType":"Slave"},
          ]
        }
    }