edit-icon download-icon

AddBackendServers

最終更新日: Apr 17, 2018

説明

  • バックエンドサーバーを追加します。バックエンドサーバーグループを Server Load Balancer インスタンス (ECS インスタンス) に追加し、 Server Load Balancer インスタンスのバックエンドサーバーリストを返します。
  • 注意: BackendServers に追加済みの ECS インスタンスが含まれている場合、ECS インスタンスは無視されます。エラーは報告されません。同じ ECS インスタンスを 1 件のリクエストで複数追加しても、適用されるのは最初のインスタンスのみです。それ以外の同じインスタンスは無視されます。

リクエストパラメータ

名前タイプ必須かどうか説明
NameStringはい

遂行する行動。有効な値:

AddBackendServers

LoadBalancerId Stringはい

Server Load BalancerインスタンスのID。

バックエンドサーバー JSON 文字列はい

追加されるバックエンドサーバーのリスト。

一度に最大20のバックエンドサーバーを追加できます。バックエンドサーバーは、次の形式で追加する必要があります。

「ServerId」:「XXX」、「Weight」:「XXX」}、「ServerId」:「XXX」、「Weight」:「XXX」}] `

  • 「ServerId」は、追加されるECSインスタンスのIDである。
  • 「重量」は1〜100の範囲のECSインスタンスの重みであり、デフォルト値は100である。重みの高いECSインスタンスは、より多くの要求を受け取る。

レスポンスパラメータ

名前タイプ説明
RequestId String リクエストのID。
LoadBalancerId String

Server Load BalancerインスタンスのID。

バックエンドサーバー JSON 文字列 SLB インスタンスのバックエンドサーバーのリスト。以下を含みます。
  • ServerId は ECS インスタンスのIDです。
  • 「重量」は1〜100の範囲のECSインスタンスの重みであり、デフォルト値は100である。重みの高い ECS インスタンスは、より多くの要求を受け取る。

リクエストの例

  1. https://slb.aliyuncs.com/?Action=AddBackendServers
  2. &LoadBalancerId=139a00604ad-cn-east-hangzhou-01
  3. &BackendServers=[
  4. {"ServerId":" vm-233","Weight":"100"},
  5. {"ServerId":" vm-234","Weight":"100"}]
  6. &<CommonParameters>

レスポンスの例

  • XML 形式

    1. <?xml version="1.0" encoding="UTF-8"?>
    2. <AddBackendServersResponse>
    3. <RequestId>365F4154-92F6-4AE4-92F8-7FF34B540710</RequestId>
    4. <LoadBalancerId>139a00604ad-cn-east-hangzhou-01</LoadBalancerId>
    5. <BackendServers>
    6. <BackendServer>
    7. <ServerId>vm-233</ServerId>
    8. <Weight>100</Weight>
    9. </BackendServer>
    10. <BackendServer>
    11. <ServerId>vm-234</ServerId>
    12. <Weight>100</Weight>
    13. </BackendServer>
    14. </BackendServers>
    15. </AddBackendServersResponse>
  • JSON format

    1. {
    2. "RequestId":"365F4154-92F6-4AE4-92F8-7FF34B540710",
    3. "LoadBalancerId":"139a00604ad-cn-east-hangzhou-01",
    4. "BackendServers":{
    5. BackendServer”: [
    6. {"ServerId":"vm-233",
    7. "Weight":100},
    8. {"ServerId":"vm-234",
    9. "Weight":100
    10. }
    11. ]
    12. }
    13. }