HTTP重定向負載均衡以下圖所示
主要組成爲:
用戶端
HTTP重定向服務器,IP爲192.100.80.10。
集羣服務器,有三臺服務器組成,IP分別爲:192.100.80.1,192.100.80.2,192.100.80.3。算法
HTTP重定向服務器是一臺普通的應用服務器,主要功能爲根據用戶HTTP請求計算一臺真實的Web服務器IP,而後將該WEB服務器地址寫入HTTP重定向響應中返回給用戶瀏覽器。
上圖訪問過程以下,假如用戶訪問域名www.buzhishenmedongdong.com,
,DNS服務器解析獲得IP爲192.100.80.10,即重定向服務器的IP地址。而後瀏覽器經過IP地址192.100.80.10訪問到該重定向服務器後,服務器根據部署的負載均衡算法計算獲得一臺實際應用服務器的IP地址192.100.80.2,同時服務器構造一個包含該實際物理服務器地址的重定向響應返回給瀏覽器,瀏覽器自動從新請求實際物理服務器的IP地址192.100.80.2,完成本次訪問。
這種負載均衡方案的優勢是簡單。缺點是瀏覽器須要兩次請求服務器才能完成一次訪問,性能會比較差;重定向服務器自身的處理能力會成爲整個集羣系統的瓶頸。在實踐中使用該方案比較少。瀏覽器