首页 > 图灵资讯 > java面试题>正文

Fegin怎么做负载均衡?Ribbon?

2024-03-20 13:14:15

 

在Feign中,负载均衡是通过集成Ribbon来实现的。

Ribbon是Netflix开源的一个客户端负载均衡器,可以与Feign无缝集成,为Feign提供负载均衡的能力。

Ribbon在发起请求前,会从“服务中心”获取服务列表(清单),然后按照一定的负载均衡策略去发起请求,从而实现客户端的负载均衡。Ribbon本身也维护着“服务提供者”清单的有效性。如果它发现“服务提供者”不可用,则会重新从“服务中心”获取有效的“服务提供者”清单来及时更新。

客户端负载均衡


 
上一篇 Feign怎么实现认证传递?
下一篇 说说有哪些负载均衡算法?

文章素材均来源于网络,如有侵权,请联系管理员删除。