微服務篇 - 負載均衡

本篇文章主要講述微服務實現負載均衡的兩種比較常見方式:服務端負載均衡、客戶端負載均衡

服務端負載均衡

像以往的單體架構,一般可以部署多個實例,通過負載實現反向代理,由Nginx負載均衡算法實現服務端均衡,如下圖所示:

客戶端負載均衡

假設現在有三個用戶中心實例,內容中心已經可以通過DiscoveryClient獲取到用戶中心信息,現在內容中心實現一個負載均衡規則計算將請求通過RestTemplate請求到某一個實例,這種就是客戶端側負載均衡:

實現客戶端負載均衡策略

 

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