大家好,我是堆栈管理员。时隔大半年,SpringCloudAlibaba2021.x终于发布了最新版本。感谢这位粉丝的告知:最新版本为2021.0.4.0,上一版本为SpringCloudAlibaba2021.0.1.0。Github已经发布了版本更新,但是SpringCloud官网好像还没有同步更新版本号,而且多条版本线还停留在之前的老版本:比如最新版的SpringCloudAlibaba2.2.x分支已经到了2.2.9.RELEASE,但是SpringCloud官网还是2.2。7.RELEASE,所以最新版本要参考Github仓库发布。主要更新如下:Nacos支持IPv6地址注册订阅;NacosNacosServiceInstance类增加equals比较方法;Nacos支持刷新指定配置的PropertiesBeans;Nacos改进配置示例;RocketMQ支持匿名组;RocketMQ支持空头值;RocketMQ改进提供了示例和文档;Sidecar提供用户文档;主要是Nacos和RocketMQ的改进和优化,也修复了一些重要的bug:Nacos修复了undertowserver销毁时报错;Nacos修复配置示例错误;RocketMQ修复修复了多个代理偏移错误;RocketMQ修复了binder和匿名组导致的错误;Sentinel修复了jacocoagent环境中的数据源初始化错误;Seata修复和优化循环依赖问题;修复了文档中的无效图像URL;此外,对基础依赖框架和各种组件进行了一定程度的升级:Spring=>Cloud2021.0.4;弹簧启动=>2.6.11;纳科斯=>2.0.4;RocketMQ=>4.9.4;哨兵=>1.8.5;西塔=>1.5.2;从上面的版本号可以看出,SpringCloudAlibaba的版本号跟随SpringCloud的版本,但是不会同步更新。比如SpringCloudAlibaba不同步SpringCloud2021.0.1.2、2021.0。版本1.3。SpringCloudAlibaba目前维护着两个主要版本线:2021.x(SpringBoot2.4+)和2.2.x(SpringBoot1.5.x~2.3.x)。两条线的区别主要是为了同时维护不同SpringBoot版本的用户,因为SpringBoot2.4+变化比较大,很多用户还是2.4以下的版本。如果你不了解SpringBoot,这里有一份开源免费的SpringBoot最全教程:https://github.com/javastacks/spring-boot-best-practice提供了基于SpringBoot2.4的两个版本行。以下是版本关系表:SpringCloudAlibabaSpringCloudSpringBoot2021.0.4.0SpringCloud2021.0.42.6.112021.0.1.0SpringCloud2021.0.12.6.32.2。9.RELEASSpringCloudHoxton.SR122.3.12.RELEASE2.2.8.RELEASSpringCloudHoxton.SR122.3.12.RELEASSpringCloudAlibaba组件版本如下表:SpringCloudSentinelNacosRocketMQDubboSeata2021.0.4.01.8.52.0.44.9.4~1.59.22.2.RELEASE1.8.52.1.04.9.4~1.5.2栈长看了一眼。与之前的2021.0.1.0版本相比,各个组件都进行了不同程度的升级。SpringCloudAlibaba和SpringCloud是什么关系?SpringCloudAlibaba是基于SpringCloud构建的,只提供了Alibaba组件的封装,如Nacos、Sentinel等,顶层抽象仍然是SpringCloud,所以学习SpringCloudAlibaba就是学习SpringCloud。作为SpringCloud官方的顶级项目,SpringCloudAlibaba也是目前国内最强的微服务框架和事实标准。早期SpringCloudNetflix支持的各种组件,如:Eureka2.x、Ribbon、Zuul、Hystrix等,都已经停止维护更新了。如果你还在学习古董SpringCloud技术,我劝你还是不要浪费时间了!!最后,如果你想系统的学习SpringCloud微服务体系,微服务项目的架构设计,以及各种主流框架和中间件的衔接和应用,推荐你报名参加SpringCloudAlibaba实战课程组长的:已经全部完成了,你可以随时学习所有的内容。学完之后可以直接在简历中写各种微服务技术。面试和跳槽谈薪水时,你会更有底气。SpringCloudAlibaba实战教程近期将适配最新版本2021.0.4.0。以上只是第一期的全部内容,后续还会更新更多的微服务技术。您只需订阅一次课程,永远学习,永远免费提供更新。第2、3期……后续N期永久免费更新……第一期特价,好评如潮!!点击链接阅读原文了解报名。近期热点文章推荐:1.1000+Java面试题及答案(2022最新版)2.厉害了!Java协程来了。..3.SpringBoot2.x教程,太全面了!4.不要用爆破爆满画面,试试装饰者模式,这才是优雅的方式!!5.《Java开发手册(嵩山版)》最新发布,赶快下载吧!感觉不错,别忘了点赞+转发!
