Spring Cloud(Kilburn 2022.0.2版本)系列教程(三) 服务消费者(OpenFeign)

Spring Cloud(Kilburn 2022.0.2版本)系列教程(三) 服务消费者(OpenFeign)

为了更好的浏览体验,欢迎光顾勤奋的凯尔森同学个人博客http://www.huerpu.cc:7000

一、Feign和OpenFeign的对比

FeignNetflix公司写的,是SpringCloud组件中的一个轻量级RESTfulHTTP服务客户端,是SpringCloud中的第一代负载均衡客户端。OpenFeignSpringCloud自己研发的,在Feign的基础上支持了Spring MVC的注解,如@RequesMapping等等。是SpringCloud中的第二代负载均衡客户端。Feign是在2019就已经不再更新了,随之取代的是OpenFeign,从名字上就可以知道,它是Feign的升级版。

SpringCloud F 及F版本以上 SpringBoot 2.0 以上基本上使用OpenFeign,OpenFeign如果从框架结构上看就是2019年Feign停更后出现版本,也可以说大多数新项目都用OpenFeign,2018年以前的项目在使用Feign。笔者强烈建议使用OpenFeign,紧跟新技术时代潮流。

你可能感兴趣的:(2022)系列教程,spring,cloud,eureka,spring)