Spring Cloud 2020年路线图发布,涵盖Spring Boot 2.3、2.4,Spring Cloud Ilford等重磅内容!

简介: Spring Cloud 2020年路线图发布,涵盖Spring Boot 2.3、2.4,Spring Cloud Ilford等重磅内容!

Spring Cloud 开发团队昨日公布了 Spring Cloud 2020 年的路线图,并对 Spring Cloud Greenwich 和 Hoxton 的生命周期进行了一些讲解。

Spring Cloud Ilford

开发团队称 Spring Cloud Ilford 将是下一个主要版本,这也将是自 Spring Cloud Finchley 发布以来的第一个主要版本。此版本将提供对 Spring Boot 2.x 和 Spring Framework 5.x 的支持。通过使 Ilford 成为主要版本,开发团队将能够删除进入维护模式(maintenance mode)的模块,并兑现今年早些时候宣布的简化新版本的承诺。此外,团队成员还会对一些 API 进行重构,这可能会引入重大变更。

Spring Cloud Ilford 将在 2020 年第四季度的某个时候随 Spring Framework 5.3 和 Spring Boot 2.4 一起发布。

Spring Cloud Hoxton

根据 Pivotal 对开源项目的支持政策,主要版本的支持期限为三年。Spring Cloud Finchley 于 2018 年 6 月首次发布,因此,Spring Cloud Hoxton 作为 Finchley 的次要版本将会获得常规的支持,直到 2021 年 6 月底。从 2021 年 7 月开始,Hoxton 将进入一个特别的维护期,在此期间,开发团队仅发布重要的错误修复程序和安全补丁,直到 2021 年 12 月底。由此可见,团队接受同时存在(维护)两个主要版本的时间长度为一年。

另外,计划于 2020 年第二季度发布的 Spring Boot 2.3.x 将会在发布后不久获得 Hoxton Service Release 的支持。

Spring Cloud Greenwich

Spring Cloud Greenwich 作为 Finchley 的次要版本于 2019 年 1 月首次发布,它受支持的时间截至 2020 年 1 月,此后将会进入一个特别的维护期。同样的,在此期间,开发团队仅发布重要的错误修复程序和安全补丁,直到 2020 年 12 月底。这将是最后一个支持 Spring Boot 2.1.x 的版本。

Spring Framework

下面我们了解一下 Spring 框架 2020 年的维护路线图Spring Framework maintenance roadmap in 2020)。

先说最重要的一点,Spring Framework 4.3.x 乃至整个 Spring Framework 4 将在明年结束生命周期:官方表示 EOL 的截止日期是2020年12月31日。在此之后,开发团队将不再对 4.3.x 提供任何支持。同时,他们还将逐步淘汰 5.0.x 和 5.1.x。

至于计划发布的版本,首先是在一月中旬进行全面发布:5.2.3 和 5.1.13 以及 5.0.16 和 4.3.26。后者是 5.0.x 和 4.3.x 系列中的最后一个维护版本。如果有漏洞,开发团队可能会进行重要补丁修复,否则直到 2020 年底最终截止之前,这些版本都不会计划进一步发布。

5.1.x 系列将在 2020 年获得常规维护,但发布频率会比较低,保持每季度一次。当前的主要活动分支是 5.2.x,将在明年进行频繁发布(每月一次),不仅支持当前的 Spring Boot 2.2,还支持即将到来的 Spring Boot 2.3(2020年4月)。

最后,下一个 Spring Framework 功能版本(feature release)将是 5.3,GA 计划在2020年10月发布,以保持与 Spring Boot 2.4 一致。预计这将是最后的 5.x 功能分支,并将获得长期支持。团队还表示,计划封装所有用于 5.3 的 5.x 主题,包括运行时调整工作(启动性能、内存消耗)。

对了,开发团队还建议使用者尽快升级到 5.2+,因为到2020年底,唯一活跃的 Spring 框架分支将是 5.2.x,然后是新的 5.3.x 产品线(预计将获得长期支持,从此有效取代 4.3.x)。

目录
相关文章
|
27天前
|
负载均衡 Java API
Spring Cloud 面试题及答案整理,最新面试题
Spring Cloud 面试题及答案整理,最新面试题
128 1
|
27天前
|
Java Nacos Sentinel
Spring Cloud Alibaba 面试题及答案整理,最新面试题
Spring Cloud Alibaba 面试题及答案整理,最新面试题
129 0
|
28天前
|
SpringCloudAlibaba Java 持续交付
【构建一套Spring Cloud项目的大概步骤】&【Springcloud Alibaba微服务分布式架构学习资料】
【构建一套Spring Cloud项目的大概步骤】&【Springcloud Alibaba微服务分布式架构学习资料】
123 0
|
28天前
|
SpringCloudAlibaba Java 网络架构
【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(七)Spring Cloud Gateway服务网关
【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(七)Spring Cloud Gateway服务网关
76 0
|
14天前
|
负载均衡 网络协议 Java
构建高效可扩展的微服务架构:利用Spring Cloud实现服务发现与负载均衡
本文将探讨如何利用Spring Cloud技术实现微服务架构中的服务发现与负载均衡,通过注册中心来管理服务的注册与发现,并通过负载均衡策略实现请求的分发,从而构建高效可扩展的微服务系统。
|
28天前
|
SpringCloudAlibaba 负载均衡 Java
【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(目录大纲)
【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(目录大纲)
61 1
|
28天前
|
Java Nacos Sentinel
【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(九)Nacos+Sentinel+Seata
【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(九)Nacos+Sentinel+Seata
160 0
|
28天前
|
消息中间件 SpringCloudAlibaba Java
【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(八)Config服务配置+bus消息总线+stream消息驱动+Sleuth链路追踪
【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(八)Config服务配置+bus消息总线+stream消息驱动+Sleuth链路追踪
771 0
|
28天前
|
SpringCloudAlibaba Java 测试技术
【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(六)Hystrix(豪猪哥)的使用
【Springcloud Alibaba微服务分布式架构 | Spring Cloud】之学习笔记(六)Hystrix(豪猪哥)的使用
36 1
|
7月前
|
Dubbo Java 应用服务中间件
深入了解Spring Cloud Alibaba Dubbo
在现代分布式系统开发中,构建高性能、可伸缩性和弹性的微服务架构变得越来越重要。Spring Cloud Alibaba Dubbo(简称Dubbo)是一个开源的分布式服务框架,可以帮助开发者构建强大的微服务架构,具备负载均衡、服务治理、远程调用等强大功能。本文将深入介绍Spring Cloud Alibaba Dubbo,帮助你理解它的核心概念、工作原理以及如何在你的项目中使用它。