dubbo負載均衡源碼閱讀

dubbo負載均衡

dubbo中負載均衡是在客戶端做的,請牢記這一點,並且默認使用輪詢負載均衡,總體架構設計使用來模版方法
負載均衡架構設計

AbstractLoadBalance

抽取公共方法,定義抽象方法,抽象方法用於給各個不同的實現類去實現,抽象類用於各個不同的實現類去集成。
抽象類

ConsistentHashLoadBalance

一致性hash負載均衡

RoundRobinLoadBalance

輪詢負載均衡

RandomLoadBalance

隨機負載均衡

LeastActiveLoadBalance

最少活躍負載均衡


除了以上的負載均衡策略,我還YY了幾個,什麼第一個策略,最後一個策略等等。每種策略,都有各自的應用場景。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章