Apache Dubbo 是一款高性能、轻量级的开源 Java RPC 框架,它提供了三大核心能力:面向接口的远程方法调用、智能容错和负载均衡,以及服务自动注册和发现。Apache Dubbo 3.2.2 现已发布,具体更新内容包括:
Feature
- RestEasy Response 适配 #12264
- 添加 dubbo-spring-boot-tracing-otel-otlp-starter #12299
- 支持禁用 2.6.x url 配置器 #12332
- 支持设置默认序列化检查状态 #12333
- 添加 P50 和 P90 RT metrics #12156
- 需要时的 Metrics 和 Metadata Service Export #12346
- 添加 metrics 选项以使用全局注册表 #12238
错误修复
- 修复 ConcurrentHashMapUtils 锁定错误 #11987
- 修复当获取不到异常处理类时,应该递归查找 base class #12246
- Rpc 异常类型 bug #12274
- 修复 dubbo 版本检测 #12278
- QoS 调用后清理 ThreadLocal 中的 RpcContext,异步启动时同步获取结果 #12291
- 修复允许 non-serializable 检查 #12267
- 在某些情况下修复由 2.x 的过滤器引起的 ClassCastException #12286
- 修复 k8s 客户端 http2Disable 默认值错误 #12328
- 修复 DefaultModuleDeployer 启动失败,但导出 MetadataService 的问题 #12316
- 修复注册表目录指标仅显示 num_valid_total 的问题 #12351
- 修复启动时 prometheus init 失败的问题@songxiaosheng在#12349
- 修复 injvm incoke 中的广播失败 #12347
- 在 rest 注释检查中修复 NPE #12293
- 修复 PortUnification+encodeInIOThread=false 导致服务器响应 empty buffer 的问题 #12355
代码增强
相关 PR:#12275、#12336、#12288、#12329、#12266
依赖升级
- 更新 opentelemetry-bom:1.25.0 -> 1.26.0 #12261
- 更新 license-maven-plugin:2.0.0 -> 2.0.1 #12260
- 更新 protobuf-java_version:3.22.3 -> 3.22.4 #12262
- 更新 micrometer-bom:1.10.6 -> 1.11.0 #12313
- 更新 reactor-core:3.5.5 -> 3.5.6 #12312
- 更新 native-maven-plugin:0.9.21 -> 0.9.22 #12311
- 更新 build-helper-maven-plugin:3.3.0 -> 3.4.0 #12310
- 更新 testcontainers:1.18.0 -> 1.18.1 #12309
- 更新 grpc.version:1.54.1 -> 1.55.1 #12303
- 更新 protobuf-java_version:3.22.4 -> 3.23.0 #12304
- 更新 fabric8_kubernetes_version:6.6.0 -> 6.6.2 #12305
- 更新 flatten-maven-plugin:1.4.1 -> 1.5.0 #12306
- 更新 micrometer-core:1.10.6 -> 1.11.0 #12307
- 更新 micrometer-tracing-bom:1.0.4 -> 1.1.1 #12308
- 更新 kubernetes-client:6.4.1 -> 6.6.0 #12287
更多详情可查看更新说明。
还没有评论,来说两句吧...