天天看點

ECS 7天實踐訓練營-基于ECS實作SLB負載均衡确認雲伺服器狀态配置負載均衡負載均衡驗證異常情況及處理

确認雲伺服器狀态

1.打開浏覽器,輸入ECS-1 的彈性IP ,頁面如下:

後端伺服器IP:172.16.1.103

2.打開浏覽器,輸入ECS-2 的彈性IP ,頁面如下:

後端伺服器IP:172.16.1.104

3.比較發現,雖然ECS-1 和ECS-2 的彈性IP不同,但部署的網站内容相同,且後端伺服器IP在同一區域網路内。

配置負載均衡

1.一鍵複制url,使用浏覽器隐身視窗(或無痕模式),輸入

子使用者名稱

子使用者密碼

,登入阿裡雲管理控制台。點選左側導航欄的

産品與服務

,下拉菜單中,在

彈性計算

條目下選擇

負載均衡

2.點選

執行個體管理

,然後打開執行個體,在執行個體清單頁面,點選

點我開始配置

3.配置負載均衡的

監聽端口

後端伺服器

健康檢查

1)在

協定&監聽

頁面,輸入如下資訊 。

負載均衡協定:選擇 HTTP
 監聽端口:設為 80
 進階配置保持預設           

2)在

後端伺服器

頁面,監聽請求轉發至

預設伺服器組

,在已添加伺服器處點選

繼續添加

3)在預先配置好的兩台雲伺服器前打勾選擇,然後點選下一步,之後再點選

添加

4)将

端口

都設定為 80,将

權重

都設定為50 。

5)在

健康檢查配置

中,開啟

健康檢查按鈕

為綠色 開啟狀态。

6)在

配置稽核

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

送出

7)此時,頁面将顯示一個狀态為

運作中

的負載均衡監聽執行個體,

健康檢查

的狀态為

正常

負載均衡驗證

1.驗證負載均衡伺服器是輪詢通路後端雲伺服器ECS執行個體:

複制

負載均衡

的IP位址,通路該IP位址 ,并多次重新整理,發現

後端伺服器IP

是在兩個雲伺服器間輪流更換,這證明:負載均衡會将使用者的請求發送到後端不同的伺服器進行處理。

2.修改後端伺服器權重,将ECS1比ECS2的權重比例調整為20:80。然後在浏覽器中多次重新整理負載均衡 服務位址的頁面,并記錄

後端伺服器IP

,發現:每 5次重新整理,将有 1 次通路 權重 為 20 的 ECS1,4 次通路權重為 80 的 ECS2,這證明:負載均衡器将會按照輸入的權重比例分發請求。

3.開啟負載均衡的

會話保持

功能。

1)點選左側

監聽

,點選右側的

配置

2)修改

進階配置

處,開啟

會話保持

,逾時時間輸入180 (即 3 分鐘)。

3)下面的設定保持預設值 ,依次完成配置。

4)傳回到

監聽

頁面 ,

會話保持

狀态 已開啟 。

4.多次重新整理 IP位址,發現在三分鐘内,背景IP位址一直為172.16.1.104,說明是ECS2在處理請求。

5.關閉ECS2。【監聽】 頁面出現

異常

提示,負載均衡管理控制台首頁面,也會出現

異常

報警。

6.再次重新整理IP位址 ,此時背景位址為172.16.1.104,說明是ECS1在處理情況。這證明,當某一台 ECS 出現異常後,負載均衡會自動将請求發送到健康檢查狀态正常的 ECS 上。

異常情況及處理

當關閉ECS2後,重新整理IP位址無頁面,且負載均衡制台頻繁彈窗,具體詳情為:

Message : 請登入

Code : ConsoleNeedLogin

Request ID : e12c0dea-c986-4a6d-824a-3f93246afb75           

問題所在:時間過長,所用資源已釋放

解決方法:再次免費開通資源,繼續進行驗證操作

繼續閱讀