Apache Dubbo 3.2.6 发布,分布式 RPC 服务框架

来源: OSCHINA
2023-09-12 11:30:45

Apache Dubbo 是一款高性能、轻量级的开源 Java RPC 框架,它提供了三大核心能力:面向接口的远程方法调用、智能容错和负载均衡,以及服务自动注册和发现。Apache Dubbo 3.2.6 现已发布,具体更新内容包括:

Feature

  • gson 的通用调用支持 null args #12832
  • 支持检查 qos 服务器是否启动 #12952
  • 为服务接口添加 metrics initialization metrics(#12850#12892
  • 支持 ignore refresh config #12998

Bugfix

  • 修复内存泄漏 #12805
  • 添加rest方法注解支持判断依据 #12835
  • 移除 rest 第一次匹配中断 #12837
  • 支持 Resteasy 响应上下文结果 #12854
  • 修复 rest 线程内存泄漏 #12842
  • 修复回调模式 rpc 上下文丢失 #12866
  • 修复 Spring Listener 顺序 #12911
  • 支持在带属性的 Spring 关闭时继续运行 #12912
  • 修复 DubboMergingDigest 并发问题 #12913
  • 修复 triple npe #12918
  • 修复 http method pathmatcher #12890
  • 修复 chunkoutputstream chunksize 异常 #12926
  • 修复 injvm 参数错误 #12938
  • 修复 shouldReconnect 检查 #12949
  • 修复serialize.allowlist不包含SingletonMap的问题 #12962
  • 如果作用域模型是 LifeCycleManagedExternally,则忽略启动 #12985
  • 如果 qos 启动失败,则清理 resoruce #12993
  • 修复 Rest 序列化异常 #13000

代码增强

相关 PR:#12830, #12869, #12834, #12872, #12876, #12883, #12903, #12917, #12861, #12922, #12923, #12943, #12960, #12953, #12989, #12988, #12987

依赖升级

  • 更新 bytebuddy.版本:1.14.5 -> 1.14.7 #13004
  • 更新 com.alibaba.fastjson2:fastjson2: 2.0.35 -> 2.0.40 #12822 , #13005
  • 更新 Fabric8_kubernetes_version:6.6.2 -> 6.8.1 #12819#12931
  • 更新 fastjson2 版本:2.0.38 -> 2.0.39 #12914
  • 更新 grpc.version: 1.56.1 -> 1.57.2 #12821 , #12856 , #12932
  • 更新 io.micrometer:micrometer-bom: 1.11.2 -> 1.11.3 #12933
  • 更新 io.micrometer:micrometer-core: 1.11.2 -> 1.11.3 #12935
  • 更新 io.micrometer:micrometer-tracing-bom: 1.1.3 -> 1.1.4 #12934
  • 更新 io.opentelemetry:opentelemetry-bom: 1.28.0 -> 1.29.0 #12895
  • 更新 io.projectreactor:reactor-core: 3.5.8 -> 3.5.9 #12937
  • 更新 jetty_version: 9.4.51.v20230217 -> 9.4.52.v20230823 #13003
  • 更新 net.bytebuddy:byte-buddy: 1.14.5 -> 1.14.7 # #12936 , #12972
  • 更新 netty4_version: 4.1.95.Final -> 4.1.97.Final #12820 , #12964
  • 更新 org.apache.thrift:libthrift: 0.18.1 -> 0.19.0 #13007
  • 更新 org.aspectj:aspectjweaver: 1.9.19 -> 1.9.20.1 #12930 , #13006
  • 更新 org.eclipse.jetty:jetty-maven-plugin: 9.4.51.v20230217 -> 9.4.52.v20230823 #13002
  • 更新 org.graalvm.buildtools:native-maven-plugin: 0.9.23 -> 0.9.25 #12896 , #12963
  • 更新 org.springframework.boot:spring-boot-dependency: 2.7.14 -> 2.7.15 #12973
  • 更新 org.springframework.boot:spring-boot-maven-plugin: 2.7.14 -> 2.7.15 #12965
  • 更新 org.springframework.boot:spring-boot-starter-test: 2.7.14 -> 2.7.15 #12971
  • 更新 org.springframework.security:spring-security-bom: 5.8.5 -> 5.8.6 #12966
  • 更新 org.testcontainers:testcontainers: 1.18.3 -> 1.19.0 #12969
  • 更新 org.yaml:snakeyaml: 2.0 -> 2.2 #12857 , #12970
  • 更新 protobuf-java_version: 3.23.4 -> 3.24.2 #12894 , #12929 , #12967
  • 更新 spring-boot.version: 2.7.14 -> 2.7.15 #12968

更新说明:https://github.com/apache/dubbo/releases/tag/dubbo-3.2.6

展开阅读全文
点击加入讨论🔥(1) 发布并加入讨论🔥
1 评论
3 收藏
分享
返回顶部
顶部