負載均衡分類
硬體負載均衡:F5,價格昂貴不考略在内
服務端負載均衡:nginx、lvs
用戶端負載均衡:ribbon
1、随機政策——RandomRule
2、輪詢政策——RoundRobinRule
注:Ribbon預設政策
3、重試政策——RetryRule
4、最低并發政策——BestAvailableRule
5、可用過濾政策——AvailabilityFilteringRule
過濾掉那些因為一直連接配接失敗的被标記為circuit tripped的後端server,并過濾掉那些高并發的的後端server(active connections 超過配置的門檻值)
性能僅次于最低并發政策。
6、響應時間權重政策——WeightedResponseTimeRule
每隔30秒計算一次伺服器響應時間,以響應時間作為權重,響應時間越短的伺服器被選中的機率越大。
7、區域權衡政策——ZoneAvoidanceRule
Ribbon的負載均衡政策使用建議
一般情況下,推薦使用最低并發政策,這個性能比預設的輪詢政策高很多。