调用SetBackendServers设置后端服务器权重。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String SetBackendServers

要执行的操作。

取值:SetBackendServers

BackendServers String [{"ServerId":"vm-233","Weight":"0"},{"ServerId":"vm-234","Weight":"0"}]

要添加的后端服务器列表。

说明 后端服务器(ECS实例)必须是运行中才可以加入负载均衡实例,一次最多可调用20个后端服务器。
LoadBalancerId String lb-bp1qjwo61pqz3ahltv0mw

负载均衡实例ID。

RegionId String cn-hangzhou

负载均衡实例的地域ID。

返回数据

名称 类型 示例值 描述
LoadBalancerId String 139a00604ad-cn-east-hangzhou-01

负载均衡实例ID。

BackendServers

后端服务器列表。

ServerId String vm-234

ECS实例ID。

Weight String 100

后端服务器的权重。

Description String 后端服务器

后端服务器描述。

Type String ecs

后端服务器类型,取值:

  • ecs:ECS实例(默认)
  • eni:弹性网卡实例
RequestId String 365F4154-92F6-4AE4-92F8-7FF34B540710

请求ID。

示例

请求示例


http(s)://[Endpoint]/?Action=SetBackendServers
&LoadBalancerId=lb-bp1qjwo61pqz3ahltv0mw
&<公共请求参数>

正常返回示例

XML 格式

<SetBackendServersResponse>
      <RequestId>365F4154-92F6-4AE4-92F8-7FF34B540710</RequestId>
      <LoadBalancerId>139a00604ad-cn-east-hangzhou-01</LoadBalancerId>
      <BackendServers>
            <BackendServer>
                  <ServerId>eni-231</ServerId>
                  <Weight>100</Weight>
                              <Type>eni</Type>
            </BackendServer>
            <BackendServer>
                  <ServerId>eni-233</ServerId>
                  <Weight>100</Weight>
                              <Type>eni</Type>
            </BackendServer>
      </BackendServers>
</SetBackendServersResponse>

JSON 格式

{
	"BackendServers":{
		"BackendServer":[
			{
				"ServerId":"eni-231",
				"Weight":"100",
				"Type":"eni"
			},
			{
				"ServerId":"eni-233",
				"Weight":"100",
				"Type":"eni"
			}
		]
	},
	"RequestId":"365F4154-92F6-4AE4-92F8-7FF34B540710",
	"LoadBalancerId":"139a00604ad-cn-east-hangzhou-01"
}

错误码

访问错误中心查看更多错误码。