Spring Cloud Alibaba 2021.0.1.0 发布

发布 | Spencer Gibb | 2022 年 3 月 9 日 | ...

大家好,Spring 爱好者!今天,我们很高兴地宣布 Spring Cloud Alibaba 2021.0.1.0 发布!Spring Cloud Alibaba 为分布式应用开发提供了一站式解决方案。它包含开发分布式应用所需的所有组件,使您可以轻松使用 Spring Cloud 开发应用。使用 Spring Cloud Alibaba,您只需添加一些注解和少量配置,即可将 Spring Cloud 应用连接到阿里巴巴的分布式解决方案,并使用阿里巴巴中间件构建分布式应用系统。

注意: Spring Cloud Alibaba 项目是由阿里巴巴维护的社区项目。

Spring Cloud Alibaba 2021.0.1.0 发布

Spring Cloud 2021.0.1Spring Boot 2.6.3。许多组件都进行了重大升级,包括注册配置中心、分布式消息、流量控制等。

  • Nacos:将 Nacos 客户端升级到 1.4.2 版本,修复了 Nacos 1.4.1 中的相关问题,并支持 Nacos 服务发现失败和容错。
  • RocketMQ:升级到 4.9.2,之前项目中 RocketMQ 的单独分支已集成到项目的主分支中。现在它与主要版本一起发布和迭代,以便用户可以直接使用 RocketMQ 在最新 Spring Cloud Alibaba 中新支持的批量消息和异步支持。 有许多新功能,例如消息回调处理和 Push 模式下指定的消费起始位。
  • Sentinel:升级到 1.8.3。除了修复先前版本中的一些问题外,它还为 FeignClient 提供了灵活的流量控制规则功能,支持配置全局 FeignClient 的默认熔断规则,支持配置单个 FeignClient 的特定流量控制规则,并支持为单个方法配置流量控制规则和其他功能。
  • Spring Boot: 在 Spring Boot 2.6.3 的基础上,支持 spring.config.import 的应用程序配置方法,方便用户以更友好的方式在应用程序中配置和使用 Nacos 配置中心。

除了组件升级外,还修复了先前版本中存在的许多问题,进一步提高了 Spring Cloud Alibaba 的稳定性和健壮性。有关更多信息,请参见发行说明。有关新功能的升级步骤和用法示例,请参见https://github.com/alibaba/spring-cloud-alibaba/blob/2021.x/spring-cloud-alibaba-docs/src/main/asciidoc/sca-upgrade-guide.adoc

新版本号说明

由于 Spring Cloud 版本号已经从伦敦地铁站名称更改为以年份开始的命名方法,我们发现社区内外的用户经常对 Spring Cloud Alibaba 和 Spring Cloud 版本号之间的对应关系感到困惑。 为了方便大家将来在使用 Spring Cloud Alibaba 时了解对应的 Spring Cloud 版本,在双周会议上社区贡献者成员经过讨论后决定,从 2021.0.1.0 开始,Spring Cloud Alibaba 版本将对应于 Spring Cloud 版本。 前三个是 Spring Cloud 版本,最后一个是扩展版本。 例如,与 Spring Cloud 2021.0.1 对应的 Spring Cloud Alibaba 的第一个版本的版本号为 2021.0.1.0,第二个版本号为 2021.0.1.1。

未来

经过三年多的快速发展以及与 Spring 社区的密切合作与交流,Spring Cloud Alibaba 总共发布了 27 个版本。 GitHub 上的 star 数量已超过 21,400,fork 数量已达到 6,600,用户数量已达到 21k,这意味着 Spring Cloud Alibaba 已成为中国最受欢迎的微服务框架之一。 未来,Spring Cloud Alibaba 将继续与 Spring Cloud 的主流版本的发展和演进保持一致。 在不久的将来,它将支持 Spring Cloud Alibaba 2021.x2.2.X 的迭代,对应于当前 Spring Cloud 的两个主流版本 2021.x.x 和 Hoxton。 除此之外,社区将继续致力于阿里巴巴 Spring Cloud 应用的微服务解决方案中的 Nacos、Sentinel 和 RocketMQ 等组件的稳定性和易用性,并为 Spring Cloud 应用提供开源的服务契约、标签路由、灰度发布等。 我们支持微服务治理方面的工作,我们欢迎有兴趣的朋友加入我们,一起做一些有趣的事情!

获取 Spring 新闻资讯

订阅 Spring 新闻资讯保持联系

订阅

领先一步

VMware 提供培训和认证,以加速您的进步。

了解更多

获取支持

Tanzu Spring 在一个简单的订阅中为 OpenJDK™、Spring 和 Apache Tomcat® 提供支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部