SpringCloud 客户端负载平衡器:Ribbon
2023-11-22 13:51 更新
Ribbon是一种客户端负载平衡器,可让您对HTTP和TCP客户端的行为进行大量控制。Feign已使用Ribbon,因此,如果使用@FeignClient
,则本节也适用。
Ribbon中的中心概念是指定客户的概念。每个负载均衡器都是组件的一部分,这些组件可以一起工作以按需联系远程服务器,并且该组件具有您作为应用程序开发人员提供的名称(例如,使用@FeignClient
批注)。根据需要,Spring Cloud通过使用RibbonClientConfiguration
为每个命名的客户端创建一个新的集合作为ApplicationContext
。其中包含ILoadBalancer
,RestClient
和ServerListFilter
。
以上内容是否对您有帮助:
更多建议: