基礎知識:
- 負載均衡(Server Load Balancer)是将通路流量根據轉發政策分發到後端多台雲伺服器(ECS執行個體)的流量分發控制服務。負載均衡擴充了應用的服務能力,增強了應用的可用性。
- 負載均衡通過設定虛拟服務位址,将添加的ECS執行個體虛拟成一個高性能、高可用的應用服務池,并根據轉發規則,将來自用戶端的請求分發給雲伺服器池中的ECS執行個體。
- 負載均衡預設檢查雲伺服器池中ECS執行個體的健康狀态,自動隔離異常狀态的ECS執行個體,消除了單台ECS執行個體的單點故障,提高了應用的整體服務能力。此外,負載均衡還具備抗DDoS攻擊的能力,增強了應用服務的防護能力。
- 負載均衡執行個體 (Server Load Balancer instances):一個負載均衡執行個體是一個運作的負載均衡服務,用來接收流量并将其配置設定給後端伺服器。要使用負載均衡服務,您必須建立一個負載均衡執行個體,并至少添加一個監聽和兩台ECS執行個體。
- 監聽(Listeners):監聽用來檢查用戶端請求并将請求轉發給後端伺服器。監聽也會對後端伺服器進行健康檢查。
-
後端伺服器(Backend Servers):
一組接收前端請求的ECS執行個體。您可以單獨添加ECS執行個體到伺服器池,也可以通過虛拟伺服器組或主備伺服器組來批量添加和管理。
實操:
-
前期準備:ECS伺服器2台;
伺服器狀态确認:

1. 網站内容相同,隻是顯示的後端伺服器IP不同
負載均衡配置
小細節:在執行個體管理時,要注意根據配置設定ECS執行個體地域選擇,否則無執行個體配置。
- 無執行個體
《ECS+SLB 負載均衡實踐 》學習筆記基礎知識:實操:負載均衡配置負載均衡驗證 - 點選選擇地域
《ECS+SLB 負載均衡實踐 》學習筆記基礎知識:實操:負載均衡配置負載均衡驗證 - 主要對協定和端口進行配置,另外對伺服器進行權重配置設定,根據健康檢查驗證是否配置成功。
負載均衡驗證
當權重配置設定相等時,意味着兩台ECS伺服器處于負載的機會是均等的,通過重新整理網頁,會發現兩台伺服器的ip出現的幾率是均等的;通過修改權重,權重高的伺服器ip出現幾率變高;當一台伺服器停止運作,負載均衡會自動将請求發送到健康檢查狀态正常的ECS上。