1. 程式人生 > >java B2B2C springmvc mybatis仿淘寶電子商城系統-Spring Cloud Ribbon

java B2B2C springmvc mybatis仿淘寶電子商城系統-Spring Cloud Ribbon

Spring Cloud Ribbon是一個基於HTTP和TCP的客戶端負載均衡工具,它基於Netflix Ribbon實現。通過Spring Cloud的封裝,可以讓我們輕鬆地將面向服務的REST模版請求自動轉換成客戶端負載均衡的服務呼叫。
願意瞭解原始碼的朋友直接求求交流分享技術:二一四七七七五六三三
Ribbon中的核心概念是命名客戶端的概念。每個負載均衡器是組合的組合的一部分,它們一起工作以根據需要聯絡遠端伺服器,並且集合具有您將其做為應用程式開發人員(例如使用@FeignClient註釋)的名稱。Spring Cloud使用RibbonClientConfiguration為每個命名的客戶端根據需要建立一個新的集合,做為ApplicationContext。這包含(除其他外)IloadBalancer,RestClient和ServerListFilter
Ribbon架構如下:
在這裡插入圖片描述


技術架構圖:
在這裡插入圖片描述
程式碼結構圖:資料和原始碼來源
在這裡插入圖片描述