阿裡雲ECS訓練營第三天
SLB負載均衡實踐
1.首先确認兩個ECS伺服器的情況,發現部署的網站内容相同,隻是顯示的後端伺服器IP不同,這也說明了在真實場景下,負載均衡後端的伺服器中部署的應用都是一緻的。
2.配置負載均衡
通過如下步驟,檢視阿裡雲負載均衡控制台:
一鍵複制url,用浏覽器登入控制台,輸入實驗提供的 子使用者名稱 和 子使用者密碼 ,完成後點選 登入 。登入阿裡雲管理控制台。選擇 負載均衡 。
點選左側的 執行個體管理 ,然後打開實驗提供的執行個體,在執行個體清單頁面,點選目标執行個體右側的 點我開始配置 。
在 協定&監聽 頁面,輸入
- 負載均衡協定:選擇 HTTP
- 監聽端口:設為 80
- 進階配置保持預設
預設伺服器組,在已添加伺服器處點選 繼續添加 。
在彈出的待添加伺服器頁面,在預先配置好的兩台雲伺服器前打勾選擇,然後點選下一步,之後再點選 添加;在後端伺服器界面的已添加伺服器清單中,可以看到新增的兩台雲伺服器,分别将 端口 設定為 80,并點選 下一步 。
說明:負載均衡器将會按照輸入的權重比例分發請求。
5)在 健康檢查 配置中,開啟健康檢查按鈕為綠色 開啟狀态,點選 下一步。
6)在
配置稽核
頁面,确認上述配置操作正确,點選
送出
;出現如下界面,提示配置成功後,點選
知道了
;
此時,頁面将顯示一個狀态為 運作中 的負載均衡監聽執行個體,後端伺服器組已添加完成兩台ECS伺服器,且 健康檢查 的狀态為 正常。
注意:通常等待1分鐘左右健康檢查狀态變為正常,可點選右側的 重新整理 檢視。
3.來驗證負載均衡
我們打開負載均衡 的 IP位址,界面顯示的 後端伺服器IP 為 雲伺服器ECS-1(或 雲伺服器ECS-2) 的 内網位址 。一重新整理就會變化,重複重新整理操作,觀察 後端伺服器IP 是在兩個雲伺服器的 内網位址 間輪流更換。
我們修改兩個ECS伺服器的權重,分别為30和90
之後在浏覽器中,重新整理多次負載均衡 服務位址 的頁面,并記錄頁面顯示的 後端伺服器IP 。可以發現:每 4 次重新整理,将有 3 次通路 權重 為 90 的 ECS執行個體,1 次通路權重為 30 的 ECS執行個體。
我在監聽中設定會話保持,然後關閉其中應該ecs伺服器
然後再次重新整理浏覽器中 負載均衡 的 IP位址 ,此時,請求發送到 健康檢查狀态 為 正常 的ECS上。
由此可以知道,當某一台 ECS 出現異常後,負載均衡會自動将請求發送到健康檢查狀态正常的 ECS 上。