1.描述
springcloud作为java的微服务框架,从java开发者的角度可以用一整套的cloud组件实现微服务编排治理,但是随着容器化如docker、kubernetes的兴起,微服务的治理编排工作使用cloud组件实际上就跟语言和代码耦合了,所以本文只使用openfeign组件做微服务直接的调用,主要目的是相比自己封装http更加方便,第三方接口统一整理方便维护
2.版本信息
springboot版本:2.5.6
springcloud版本:2020.0.4
由于目前只使用了openfeign组件,控制了cloud与boot对应版本,方便后期按需引入
springboot与springcloud版本对应查询(一定要对应,否则冲突):
https://start.spring.io/actuator/info 建议火狐打开转为JSON方便查看
3.pom.xml
<!--springCloud组件版本控制-->
<dependencyManagement>
<dependencies>
<dependency>
<groupId&