确認雲伺服器狀态
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
問題所在:時間過長,所用資源已釋放
解決方法:再次免費開通資源,繼續進行驗證操作