SpringCloud 客戶端負(fù)載平衡器:Ribbon

2023-11-22 13:51 更新

Ribbon是一種客戶端負(fù)載平衡器,可讓您對HTTP和TCP客戶端的行為進(jìn)行大量控制。Feign已使用Ribbon,因此,如果使用@FeignClient,則本節(jié)也適用。

Ribbon中的中心概念是指定客戶的概念。每個負(fù)載均衡器都是組件的一部分,這些組件可以一起工作以按需聯(lián)系遠(yuǎn)程服務(wù)器,并且該組件具有您作為應(yīng)用程序開發(fā)人員提供的名稱(例如,使用@FeignClient批注)。根據(jù)需要,Spring Cloud通過使用RibbonClientConfiguration為每個命名的客戶端創(chuàng)建一個新的集合作為ApplicationContext。其中包含ILoadBalancer,RestClientServerListFilter。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號