What‘s new in Dubbo 3.1.5 and 3.2.0-beta.4

在 1 月 27 日,新年伊始,Dubbo 3.1.5 和 3.2.0-beta.4 正式通过投票发布。本文将介绍发布的变化一览。

Dubbo 3.1.5 版本是目前 Dubbo 3 的最新稳定版本,我们建议所有的用户都升级到最新的稳定版本。Dubbo 3.2.0-beta.4 版本是目前 Dubbo 3 的最新特性版本,包括了如 Spring Boot 3、JDK 17、服务粒度的线程池隔离等新特性的支持,欢迎大家尝鲜使用。

Dubbo 3.1.5

image.png

新特性

  • Dubbo QoS 支持记录请求的记录,便于进行审计
  • 支持在服务映射失败以后定时进行重试,降低由于元数据中心抖动带来的影响
  • 支持在初始化 Nacos Client 的时候进行健康检查,如果失败则在一定次数限制下进行重试,降低由于 Nacos 性能问题带来的稳定性影响
  • 支持序列化类检查机制,默认开启日志告警模式

Bugfix

  • 修复资源加载器的日志级别
  • 修复 Dubbo 配置类对 Scope Model 进行懒加载,避免触发非预期的默认模块初始化
  • 修复 ReferenceConfig 中获取 ClassLoader 的逻辑
  • 修复 Metadata Service 在获取订阅服务列表时出现 NPE 的问题
  • 修复对接 Spring Cloud Rest 模式的时候 Metadata 配置覆盖的问题
  • 修复 Spring 懒加载时可能出现死锁的问题
  • 修复端口重复的无效日志
  • 修复