关于Feign和Ribbon的关系

来源:7-1 使用Feign实现远程HTTP调用

weixin_慕村530335

2022-07-18

老师您好,我的问题如下
1.使用feign是不是就是简化了http调用
2.使用feign调用的时候,之前自定义配置的ribbon规则(比如根据集群选择调用哪个服务)还是会被调用的,这个是为啥
3.feign是否有像我们自定义Ribbon规则的负载均衡功能

写回答

1回答

大目

2022-07-18

  1. 是的,feign就是一种http客户端,用接口+注解的形式实现HTTP调用

  2. feign整合了ribbon,ribbon实现负载均衡算法(实现给我一个list,返回1个实例)

  3. feign的负载均衡能力就是整合ribbon实现的,也正是因为这点,在讲feign的时候,才说ribbon一章的所有内容依然能够适用。

0
1
weixin_慕村530335
非常感谢!
2022-07-25
共1条回复

Spring Cloud Alibaba微服务从入门到进阶

面向未来微服务:熟练掌握Spring Cloud Alibaba

3091 学习 · 1324 问题

查看课程