作为近两年最火的微服务框架,笔者与18年的时候因为项目的关系和它打过交道,但也就某个模块用到某个组件而已,也不值得一提,目前springCloud官方最新的长期更新的稳定版本为Greenwich.SR1(今天是2019-06-11)
具体如图
这个版本较之前变化较大,一些原本的依赖,配置在这个版本上直接有了较大的更换,所以这个专题主要记录一下如何搭建使用最新版的springCloud,从注册中心服务端,到客户端,到引入配置中心,网关,集成消息总线等等
这个框架仍有一些地方笔者觉得还是不足的地方(也就是也许还存在坑)笔者在此专题的时候会说一下,也许也可能是笔者能力有限,总之疏漏不足之处还请多担待
环境:
IDEA —— 作为一个懒癌晚期患者,我向很多工作的小伙伴推荐使用,基本上没有人再回去用eclipse这个古老的生物
JAVA8 —— 新版本就官方的说法已经做好了对java11的兼容,毕竟java11是java官方公布的最新稳定长期的更新版本,有兴趣的小伙伴也可以直接上手用java11,具体情况如下图
当然还有些来自官方对于旧组件的替换建议,具体如下
这个专题,先用旧组件搭建起一套可以运行的最新版的springCloud,然后再逐步一点点按照官方建议逐步替换掉这些旧组件,举个例子,就好比服务注册中心,我们先用eureka最后整套完成之后再换成consul,以此类推
本专题重在讲如何搭建使用,不具体深入原理,但就某些层面上笔者尽自己所能讲一下,不足之处还请多多担待
网友评论