建立Server Load Balancer執行個體後,您需要添加至少一個監聽和一組後端伺服器。本指南指引您配置一個TCP監聽並添加部署了靜態網頁的兩個ECS執行個體作為後端伺服器。

操作步骤

  1. 登入負載平衡管理主控台
  2. 執行個體管理頁面,單擊執行個體操作列的監聽設定精靈


  3. 協議&監聽頁簽下,根據如下資訊,配置監聽規則,其它配置保持預設選項。
    • 選擇負載平衡協議:本教程選擇TCP協議。
    • 監聽通信埠:用來接收請求並向後端伺服器進行請求轉寄的負載平衡系統的前端協議和通信埠。在同一個Server Load Balancer執行個體內前端通信埠不可重複。

      本教程通信埠設定為80

    • 開啟頻寬峰值:設定不同的頻寬峰值來限定後端ECS執行個體的不同應用所能對外提供的服務能力。

      本教程建立的公網Server Load Balancer執行個體是按流量計費的,不受頻寬峰值限制,所以不進行配置。

    • 調度演算法:負載平衡支援如下三種調度演算法,本教程選擇輪詢
      • 加權輪詢模式會將訪問請求依序分發後端ECS,ECS權重越高被分發的幾率也越大;
      • 加權最小串連數模式會將訪問請求分發給當前串連數最小的一台後端ECS,ECS權重越高被分發的幾率也越大;
      • 輪詢模式會將訪問請求依序分發給後端ECS。


  4. 單擊下一步,在後端伺服器頁簽下,選擇預設伺服器組,單擊添加,添加後端伺服器。
    1. 待添加伺服器頁面,勾選之前建立的ECS1和ECS2執行個體,單擊加入待添加籃
    2. 單擊確定
    3. 配置通信埠和權重。
      • 通信埠為後端協議通信埠,ECS執行個體上開放的用來接收請求的後端通信埠,在同一個Server Load Balancer執行個體內可重複。本教程通信埠設定為80
      • 權重越大轉寄的請求越多,預設為100,保持預設值即可。


  5. 單擊下一步,配置健康檢查,本教程使用預設值。

    開啟健康檢查功能後,當後端某個ECS健康檢查出現問題時,負載平衡服務會將請求轉寄到其它健康檢查正常的ECS上,而當該ECS恢複正常運行時,負載平衡會自動回復它的請求轉寄。

  6. 單擊下一步,進入審核提交頁簽,單擊提交


  7. 單擊確定,返回執行個體管理頁面,單擊

    當後端ECS的健康檢查狀態為正常時,表示後端ECS可以正常處理負載平衡轉寄的請求了。



  8. 在瀏覽器中輸入Server Load Balancer執行個體的服務地址,測試負載平衡服務。