TSF Dubbo3

最近更新时间:2024-12-10 15:43:42

我的收藏
支持 dubbo3.0.x 和 dubbo3.1.x。
注意
dubbo3 应用接入方法参见 Dubbo3 接入 TSF 文档。

1.0.17-RELEASE(2024-11-11)

适配的 spring-cloud-tsf-dependencies 为 1.46.11-SpringCloud2021-RELEASE。

新特性

支持 AZ 屏蔽的能力(需 TCE 平台支持)。

Bug 修复

升级 Spring Security 到 5.7.13,升级 Commons-IO 到 2.14.0,升级 OkHttp 到 4.12.0。

1.0.16-RELEASE(2024-10-30)

适配的 spring-cloud-tsf-dependencies 为 1.46.10-SpringCloud2021-RELEASE。

Bug 修复

限流上报 timeout 最多 1s,否则影响 ratelimit master 统计。
修复链路追踪缺少对端命名空间 ID 的问题。

1.0.15-RELEASE(2024-08-30)

适配的 spring-cloud-tsf-dependencies 为 1.46.9-SpringCloud2021-RELEASE。

Bug 修复

修复 Micrometer 的内存泄露问题。
修复了路由规则命中但无实例匹配,但依然能转发到后端服务的问题。
更新依赖版本 Spring Framework 5.3.39,Netty 4.1.108,ClassGraph 4.8.112,Tomcat 9.0.90,bcpkix-jdk18on 1.78.1,jose4j 升级到 0.9.4,排除无用的 reactor-netty-http-brave 依赖。

优化

注册中心参数支持从命令行参数获取。
连接注册异常后,避免一直请求。

1.0.12.1-RELEASE(2024-05-07)

适配的 spring-cloud-tsf-dependencies 为 1.40.6.1-SpringCloud2021-RELEASE。

Bug 修复

更新依赖版本 Spring Boot 2.7.18,Jackson 2.15.3,Tomcat 9.0.88,Logback 1.2.13。

优化

Dubbo: 适配开源负载均衡策略及容错策略。

1.0.12-RELEASE(2024-03-08)

适配的 spring-cloud-tsf-dependencies 为 1.40.8-SpringCloud2020-RELEASE、1.40.6-SpringCloud2021-RELEASE。

Bug 修复

femas-adaptor-tsf-apache-dubbo3.1 升级 dubbo3 到 3.1.11 。
修复 femas-adaptor-tsf-apache-dubbo3.1 依赖问题。

优化

兼容 femas-adaptor-tsf-apache-dubbo3 依赖,对应 dubbo 版本为 dubbo3.0.x。

1.0.11-RELEASE(2023-06-27)

适配的 spring-cloud-tsf-dependencies 为 1.40.5-SpringCloud2021-RELEASE。

Bug 修复

修复 dubbo2 router 存在 invokers 为空导致数组越界问题。

优化

增大 Consul HTTP 默认连接数,并支持调整。

1.0.10-RELEASE(2023-06-27)

适配的 spring-cloud-tsf-dependencies 为 1.40.4-SpringCloud2021-RELEASE。

优化

femas-adaptor-tsf-apache-dubbo3 的依赖分为 femas-adaptor-tsf-apache-dubbo3.0(对应 dubbo 3.0.15)和 femas-adaptor-tsf-apache-dubbo3.1(对应 dubbo 3.1.8)

Bug 修复

修复 dubbo telnet status -l 中提示的空指针问题。

1.0.8-RELEASE(2023-05-06)

适配的 spring-cloud-tsf-dependencies 为 1.40.2-SpringCloud2021-RELEASE。

新特性

兼容 dubbo3 原生 nacos 双注册。

Bug 修复

dubbo3 版本升级到 3.1.8。
修复重复判断,导致限流不准的问题。

1.0.7-RELEASE(2023-01-10)

适配的 spring-cloud-tsf-dependencies 为 1.40.7-SpringCloud2020-RELEASE、1.40.0-SpringCloud2021-RELEASE。

Bug 修复

修复结合 spring-cloud-tsf-starter 一起使用时,dubbo 服务也上报 rest api 的问题。

1.0.6-RELEASE(2022-12-22)

适配的 spring-cloud-tsf-dependencies 为 1.40.6-SpringCloud2020-RELEASE。

新特性

服务限流

支持针对所有请求、单个服务的请求进行流量控制。
支持服务下单个 API 请求级别的限流。

服务路由

支持基于部署组、系统标签、自定义标签的路由设置。
支持服务下单个 API 请求级别的路由。
支持自动重注册,服务鉴权/路由/限流策略本地缓存。
服务路由支持基于可用区和地域就近访问策略。

服务鉴权

支持基于服务名和标签的鉴权设置。

链路跟踪

支持微服务调用全链路跟踪。
支持 MySQL JDBC、Redis、MongoDB、CMQ 组件调用链。
支持在调用链上设置标签和自定义 Metada。

全链路灰度发布

支持基于标签的全链路灰度发布。