SDK版本概述
最近更新时间: 2024-10-17 17:10:00
版本配套关系说明
TSF 目前支持 Spring Cloud Edgware、Spring Cloud Finchley、Spring Cloud Greenwich、Spring Cloud Hoxton 四个版本。Spring Cloud 、Spring Boot 及 TSF SDK 版本之间的关系如下表所示。
Spring Cloud | Spring Boot |
---|---|
Hoxton | 2.2.x |
Greenwich | 2.1.x |
Finchley | 2.0.x |
Edgware | 1.5.x |
说明:
2020年5月19日起,TSF 主要支持 Greenwich 和 Finchley 版本的功能更新,Edgware 版本主要进行缺陷修复([社区 Edgware 版本] 于2019年8月停止更新)。
长期维护 SDK 版本
TSF 长期维护 LTS (Long Term Support) 版本,SDK 的第三位版本号会根据缺陷修复递增。
SDK 版本号 | 新增特性 |
---|---|
1.29.x | 微服务网关增加单元化功能;微服务网关增加 Dubbo 协议转换功能;补齐 Spring Cloud Gateway 网关的服务治理能力;微服务网关支持托管外部 API;支持云上 Spring Cloud 应用平滑迁移 TSF;调用链支持 CMQ、PostgreSQL。 |
1.23.x | 新增 spring cloud gateway 微服务网关,链路追踪和调用监控;微服务网关路径重写配置和微信小程序登录插件 ;调用链支持 RocketMQ。 |
1.21.x | 支持服务熔断;支持服务容错;支持全链路灰度发布。 |
1.18.x | 支持微服务网关(zuul1 版)SDK,基于此 SDK 二次研发,无缝集成 TSF 平台服务治理能力 ;增加 swagger-ui 依赖包 ;调用链支持 MySQL JDBC、Redis、MongoDB、CMQ、Kafka;支持全局命名空间;新增自定义日志配置需要的 Converter 和 Layout 类,支持用户使用自定义 logback\log4j\log4j2 日志配置 |
1.12.x | 支持服务限流;支持服务路由;支持服务鉴权;支持分布式配置;支持调用链。 |
SDK 版本使用说明
私有化 TSF
对于 TSF 私有云的用户,SDK 版本号需要和 TSF 平台版本保持一致,SDK 的缺陷会在第三位版本号上体现,例如用户使用 TSF 1.12.4 版本,推荐使用的 SDK 版本为 1.12.x。
TSF 私有化平台版本 | Edgware | Finchley | Greenwich |
---|---|---|---|
1.29.x | - | 1.29.0-Finchley-RELEASE | 1.29.0-Greenwich-RELEASE |
1.23.x | - | 1.23.7-Finchley-RELEASE | 1.23.8-Greenwich-RELEASE |
1.21.x | 1.21.5-Edgware-RELEASE | 1.21.9-Finchley-RELEASE | 1.21.4-Greenwich-RELEASE |
1.18.x | 1.18.1-Edgware-RELEASE | 1.18.5-Finchley-RELEASE | 1.18.1-Greenwich-RELEASE |
1.12.x | 1.12.5-Edgware-RELEASE | 1.12.5-Finchley-RELEASE | - |