注册配置治理 Spring Cloud 版本支持

Spring Cloud TSF/Tencent 实现了 Spring Cloud 标准微服务 SPI 的服务治理组件,因此其不包含服务调用组件相关的功能。换句话说,用户自身的应用本身可能带有服务调用组件,Spring Cloud TSF/Tencent 能提供基于 Spring Cloud 标准接口的服务调用中的服务治理功能。因为 Spring Cloud TSF/Tencent 实现的是 Spring Cloud。

相关产品
注册配置治理 产品页,含版本规格、价格与购买入口。

一、背景

与此同时,Spring Cloud TSF/Tencent 也存在自身的版本规划,以便用户根据自身应用和北极星服务端版本,选择对应的 Spring Cloud TSF/Tencent 版本。所以需要该文档指定 Spring Cloud TSF/Tencent 与 Spring Cloud 的版本对应关系。

二、Spring Cloud TSF/Tencent 版本适配规范

Spring Cloud TSF/Tencent 每1-2年会发布一个大版本(前2位版本号),例如:2022年发布 Spring Cloud TSF 1.46,2024年发布 Spring Cloud Tencent 2.0。Spring Cloud TSF/Tencent 对 Spring Cloud 开源版本的适配策略:

·默认适配发布年份前两年的 Spring Cloud 开源版本,例如:2024年发布的 Spring Cloud Tencent 2.0 默认适配 Spring Cloud 2022。

·如有必要,最早适配发布年份前五年的 Spring Cloud 开源版本,例如:2024年发布的 Spring Cloud Tencent 2.0 最早适配 Spring Cloud Hoxton。

·在每个版本 EOS 之前(不含 EOS 当年),按需适配上一年到发布年份的 Spring Cloud 开源版本。

三、Spring Cloud TSF/Tencent 与服务端版本适配

·1.x:支持 TSF Consul。

·2.x:支持北极星和 TSF Consul。

四、Spring Cloud TSF/Tencent 版本适配列表

详细版本适配情况参见Spring Cloud Tencent 更新日志。

五、Spring Cloud Tencent 2.1

Spring Cloud 版本 2025年 2026年 2027年 2028年(EOS)
2020 按需适配 按需适配 按需适配 按需适配
2021 按需适配 按需适配 按需适配 按需适配
2022 按需适配 按需适配 按需适配 按需适配
2023 按需适配 按需适配 按需适配 按需适配
2024 默认适配 默认适配 默认适配 默认适配
2025 – 按需适配 按需适配 按需适配
2026(如有) – – 按需适配 按需适配
2027(如有) – – – 不适配

六、Spring Cloud Tencent 2.0

Spring Cloud 版本 2024年 2025年 2026年 2027年(EOS)
Hoxton 按需适配 按需适配 按需适配 按需适配
2020 按需适配 按需适配 按需适配 按需适配
2021 按需适配 按需适配 按需适配 按需适配
2022 默认适配 默认适配 默认适配 默认适配
2023 按需适配 按需适配 按需适配 按需适配
2024 – 按需适配 按需适配 按需适配
2025(如有) – – 按需适配 按需适配
2026(如有) – – – 不适配

七、Spring Cloud TSF 1.46

Spring Cloud 版本 2022年 2023年 2024年 2025年(EOS)
Finchley 按需适配 按需适配 按需适配 按需适配
Greenwich 按需适配 按需适配 按需适配 按需适配
Hoxton 按需适配 按需适配 按需适配 按需适配
2020 默认适配 默认适配 默认适配 默认适配
2021 按需适配 按需适配 按需适配 按需适配
2022 – 按需适配 按需适配 按需适配
2023 – – 按需适配 按需适配
2024 – – – 不适配

八、Spring Cloud TSF

Spring Cloud TSF 采用3位版本号,即 a.b.c-xyz-RELEASE,其中每位版本号含义如下:

·a.b:和集成的 TSF Consul 的前两位版本号保持一致。

·c:需求开发和缺陷修复版本号。如果有需求开发或缺陷修复,增加此版本号。

·xyz:和集成的 Spring Cloud 大版本号保持一致。

示例:

·版本号 1.46.11-SpringCloud2021-RELEASE 表示对接 1.46.x 版本的 TSF Consul 服务端和 Spring Cloud 2021 版本。

·如果 Spring Cloud TSF 有需求开发或缺陷修复,TSF Consul 服务端没有变化,版本号变为 1.46.12-SpringCloud2021-RELEASE。

九、Spring Cloud Tencent

Spring Cloud Tencent 采用4位版本号,即 a.b.c.d-xyz,其中每位版本号含义如下:

·a.b:和集成的北极星服务端的前两位版本号保持一致。

·c:需求开发版本号。如果有需求开发,增加此版本号。

·d:缺陷修复版本号。如果仅有缺陷修复,增加此版本号。

·xyz:和集成的 Spring Cloud 版本号保持一致。

示例:

·版本号 2.0.0.0-2022.0.5 表示对接 2.0.x.x 版本的北极星服务端和 Spring Cloud 2022.0.5 版本。

·如果 Spring Cloud Tencent 有需求开发,北极星服务端没有变化,版本号变为 2.0.1.0-2022.0.5。

·如果 Spring Cloud Tencent 有缺陷修复,北极星服务端没有变化,版本号变为 2.0.1.1-2022.0.5。

·如果 Spring Cloud Tencent 没有变化,北极星服务端需求开发版本号变化:版本号变为 2.0.2.0-2022.0.5。

·如果 Spring Cloud Tencent 没有变化,北极星服务端缺陷修复版本号变化:版本号变为 2.0.2.1-2022.0.5。

十、相关链接

·Spring Cloud Tencent 版本管理

·Spring Cloud Tencent 更新日志

·Spring Cloud Tencent 版本发布页

赞 (0)
上一篇 4天前
下一篇 4天前