天天看點

阿裡雲ECS訓練營第三天學習筆記阿裡雲ECS訓練營第三天SLB負載均衡實踐

阿裡雲ECS訓練營第三天

SLB負載均衡實踐

1.首先确認兩個ECS伺服器的情況,發現部署的網站内容相同,隻是顯示的後端伺服器IP不同,這也說明了在真實場景下,負載均衡後端的伺服器中部署的應用都是一緻的。

2.配置負載均衡

通過如下步驟,檢視阿裡雲負載均衡控制台:

 一鍵複制url,用浏覽器登入控制台,輸入實驗提供的 子使用者名稱 和 子使用者密碼 ,完成後點選 登入 。登入阿裡雲管理控制台。選擇 負載均衡 。

阿裡雲ECS訓練營第三天學習筆記阿裡雲ECS訓練營第三天SLB負載均衡實踐
阿裡雲ECS訓練營第三天學習筆記阿裡雲ECS訓練營第三天SLB負載均衡實踐
阿裡雲ECS訓練營第三天學習筆記阿裡雲ECS訓練營第三天SLB負載均衡實踐

點選左側的 執行個體管理 ,然後打開實驗提供的執行個體,在執行個體清單頁面,點選目标執行個體右側的 點我開始配置 。

在 協定&監聽 頁面,輸入

阿裡雲ECS訓練營第三天學習筆記阿裡雲ECS訓練營第三天SLB負載均衡實踐
  • 負載均衡協定:選擇 HTTP
  • 監聽端口:設為 80
  • 進階配置保持預設
阿裡雲ECS訓練營第三天學習筆記阿裡雲ECS訓練營第三天SLB負載均衡實踐

預設伺服器組,在已添加伺服器處點選 繼續添加 。

阿裡雲ECS訓練營第三天學習筆記阿裡雲ECS訓練營第三天SLB負載均衡實踐

在彈出的待添加伺服器頁面,在預先配置好的兩台雲伺服器前打勾選擇,然後點選下一步,之後再點選 添加;在後端伺服器界面的已添加伺服器清單中,可以看到新增的兩台雲伺服器,分别将 端口 設定為 80,并點選 下一步 。

阿裡雲ECS訓練營第三天學習筆記阿裡雲ECS訓練營第三天SLB負載均衡實踐
阿裡雲ECS訓練營第三天學習筆記阿裡雲ECS訓練營第三天SLB負載均衡實踐

說明:負載均衡器将會按照輸入的權重比例分發請求。

阿裡雲ECS訓練營第三天學習筆記阿裡雲ECS訓練營第三天SLB負載均衡實踐

5)在 健康檢查 配置中,開啟健康檢查按鈕為綠色 開啟狀态,點選 下一步。

阿裡雲ECS訓練營第三天學習筆記阿裡雲ECS訓練營第三天SLB負載均衡實踐

6)在

配置稽核

頁面,确認上述配置操作正确,點選

送出

;出現如下界面,提示配置成功後,點選

知道了

阿裡雲ECS訓練營第三天學習筆記阿裡雲ECS訓練營第三天SLB負載均衡實踐

此時,頁面将顯示一個狀态為 運作中 的負載均衡監聽執行個體,後端伺服器組已添加完成兩台ECS伺服器,且 健康檢查 的狀态為 正常。

注意:通常等待1分鐘左右健康檢查狀态變為正常,可點選右側的 重新整理 檢視。

阿裡雲ECS訓練營第三天學習筆記阿裡雲ECS訓練營第三天SLB負載均衡實踐
阿裡雲ECS訓練營第三天學習筆記阿裡雲ECS訓練營第三天SLB負載均衡實踐

3.來驗證負載均衡

我們打開負載均衡 的 IP位址,界面顯示的 後端伺服器IP 為 雲伺服器ECS-1(或 雲伺服器ECS-2) 的 内網位址 。一重新整理就會變化,重複重新整理操作,觀察 後端伺服器IP 是在兩個雲伺服器的 内網位址 間輪流更換。

阿裡雲ECS訓練營第三天學習筆記阿裡雲ECS訓練營第三天SLB負載均衡實踐
阿裡雲ECS訓練營第三天學習筆記阿裡雲ECS訓練營第三天SLB負載均衡實踐

我們修改兩個ECS伺服器的權重,分别為30和90

阿裡雲ECS訓練營第三天學習筆記阿裡雲ECS訓練營第三天SLB負載均衡實踐

之後在浏覽器中,重新整理多次負載均衡 服務位址 的頁面,并記錄頁面顯示的 後端伺服器IP 。可以發現:每 4 次重新整理,将有 3 次通路 權重 為 90 的 ECS執行個體,1 次通路權重為 30 的 ECS執行個體。

我在監聽中設定會話保持,然後關閉其中應該ecs伺服器

阿裡雲ECS訓練營第三天學習筆記阿裡雲ECS訓練營第三天SLB負載均衡實踐

然後再次重新整理浏覽器中 負載均衡 的 IP位址 ,此時,請求發送到 健康檢查狀态 為 正常 的ECS上。

阿裡雲ECS訓練營第三天學習筆記阿裡雲ECS訓練營第三天SLB負載均衡實踐

由此可以知道,當某一台 ECS 出現異常後,負載均衡會自動将請求發送到健康檢查狀态正常的 ECS 上。

繼續閱讀