1.Ribbon都是调用其他服务的,但方式不同。
2.启动类注解不同,Ribbon是@RibbonClient feign的是@EnableFeignClients
3.服务指定的位置不同,Ribbon是在@RibbonClient注解上声明,Feign则是在定义抽象方法的接口中使用@FeignClient声明。
4.调用方式不同,Ribbon需要自己构建http请求,模拟http请求然后使用RestTemplate发送给其他服务,步骤相当繁琐。Feign需要将调用的方法定义成抽象方法即可。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-10-18
  • 2021-12-05
  • 2022-12-23
  • 2022-12-23
  • 2021-06-12
  • 2022-12-23
猜你喜欢
  • 2022-02-10
  • 2022-02-27
  • 2021-11-30
  • 2021-05-17
  • 2022-12-23
  • 2021-12-22
相关资源
相似解决方案