调用RemoveBackendServers移除后端服务器。

说明 如果要移除的后端服务器不在指定的负载均衡实例的服务器列表中,调用时会直接忽略,不会报错。

调试

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

请求参数

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

要执行的操作。

取值:RemoveBackendServers

BackendServers String [{"ServerId":"i-bp1fq61enf4loa5i****", "Type": "ecs","Weight":"100"}]

要移除的后端服务器。

  • ServerId:后端服务器ID,必填,String类型。
  • Type:后端服务器类型,取值:
    • ecs(默认值): 云服务器ECS实例。
    • eni:弹性网卡ENI实例。
  • Weight:后端服务器的权重,取值范围:0~100,Integer类型。

一次调用最多可以移除20个后端服务器。示例说明如下:

  • 移除ECS:[{"ServerId":"i-bp1fq61enf4loa5i****", "Type": "ecs","Weight":"100"}]
  • 移除ENI:[{"ServerId":"eni-2ze1sdp5****","Type": "eni","Weight":"100"}]
LoadBalancerId String lb-bp15lbk8uja8rvm4a****

负载均衡实例ID。

RegionId String cn-hangzhou

负载均衡实例的地域ID。

返回数据

名称 类型 示例值 描述
LoadBalancerId String lb-bp15lbk8uja8rvm4a****

负载均衡实例ID。

BackendServers Array of BackendServer

后端服务器列表。

BackendServer
Description String BackendServer1

后端服务器组描述。

ServerId String i-bp1fq61enf4loa5i****

后端服务器的实例ID。

Type String ecs

后端服务器类型,取值:

  • ecs:ECS实例。
  • eni:弹性网卡实例。
Weight Integer 100

后端服务器的权重,范围为0~100

RequestId String 365F4154-92F6-4AE4-92F8-7FF34B540710

请求ID。

示例

请求示例

http(s)://[Endpoint]/?Action=RemoveBackendServers
&BackendServers=[{"ServerId":"i-bp1fq61enf4loa5i****", "Type": "ecs","Weight":"100"}]
&LoadBalancerId=lb-bp15lbk8uja8rvm4a****
&<公共请求参数>

正常返回示例

XML格式

<RemoveBackendServersResponse>
  <RequestId>365F4154-92F6-4AE4-92F8-7FF34B540710</RequestId>
  <LoadBalancerId>lb-bp15lbk8uja8rvm4a****</LoadBalancerId>
  <BackendServers>
        <BackendServer>
              <Type>ecs</Type>
              <Description>BackendServer1</Description>
              <ServerId>i-bp1fq61enf4loa5i****</ServerId>
              <Weight>100</Weight>
        </BackendServer>
        <BackendServer>
              <Type>eni</Type>
              <Description>BackendServer2</Description>
              <ServerId>eni-2ze1sdp5****</ServerId>
              <Weight>100</Weight>
        </BackendServer>
  </BackendServers>
</RemoveBackendServersResponse>

JSON格式

{
    "RequestId": "365F4154-92F6-4AE4-92F8-7FF34B540710",
    "LoadBalancerId": "lb-bp15lbk8uja8rvm4a****",
    "BackendServers": {
        "BackendServer": [
            {
                "Type": "ecs",
                "Description": "BackendServer1",
                "ServerId": "i-bp1fq61enf4loa5i****",
                "Weight": 100
            },
            {
                "Type": "eni",
                "Description": "BackendServer2",
                "ServerId": "eni-2ze1sdp5****",
                "Weight": 100
            }
        ]
    }
}

错误码

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