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

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

Feature

  • 支持为 inv/res 属性设置实际内容长度 #12521
  • 支持从 spring 上下文获取 alibaba GenericService #12585
  • 启用 spring bean autowired 以提前获取作用域模型 #12608

错误修正

  • 修复从调用中获取方法名称的问题 #12519
  • 修复注册表中重复的方法 #12527
  • 禁用内部服务的所有过滤器 #12515
  • 修复注册表通知使用相同的事件时间 #12556
  • 修复配置中心属性日志级别 #12555
  • 将 getModelEnvironment 重命名为 modelEnvironment #12551
  • 修复本地调用 consumer url 覆盖 #12553
  • 补充 dirctory metrics 数据推送 #12539
  • 提前缓存 interfaceClass,防止 IndexOutOfBoundsException #12567
  • 检查 jackson2 安全依赖是否存在 #12568
  • 修复无法在 InjvmInvoker 中 getAppName 的问题 #12574
  • 跳过检查忽略的扩展 #12571
  • 将瞬态添加到某些覆盖字段 #12570
  • 如果注册表禁用注册,则禁用注册 #12579
  • 修复注册表重复导出相同服务的问题 #12578
  • 默认情况下启用三重设置解析回退 #12575
  • 修复 alibaba Rpc compact #12581
  • 增强 ServiceConfig 的注册类型 #12583
  • 在元数据 ServiceSubscribeEvent 中使用 serviceKey #12586
  • 将重试次数更改为永久 #12593
  • 在 NacosRegistry 中跳过 catch SkipFailbackWrapperException #12594
  • 在 ExchangeClient 中重新创建 url 时从 util 读取 heartbeat #12605
  • 由于性能问题,暂时删除 metrics 中的 fill zero #12624
  • 调用同步时在 RpcContext 中清除 future ( #12493 ) #12534

代码增强

相关 PR:#12548#12610#12618

依赖升级

  • 更新 snappy-java: 1.1.10.0 -> 1.1.10.1 #12544
  • 更新 micrometer-core:1.11.0 -> 1.11.1 #12558
  • 更新 grpc.version: 1.55.1 -> 1.56.0 #12559
  • 更新 micrometer-bom:1.11.0 -> 1.11.1 #12560
  • 更新 native-maven-plugin: 0.9.22 -> 0.9.23 #12561
  • 更新 reactor-core:3.5.6 -> 3.5.7 #12562
  • 更新 protobuf-java_version: 3.23.2 -> 3.23.3 #12565
  • 更新 fastjson2:2.0.33 -> 2.0.34 #12566
  • 更新 spring-boot.version: 2.7.12 -> 2.7.13 #12599
  • 更新 nacos-client:2.2.3 -> 2.2.4 #12598
  • 更新 spring-boot-maven-plugin:2.7.12 -> 2.7.13 #12596
  • 更新 spring-security-bom:5.8.3 -> 5.8.4 #12597
  • 更新 spring-boot-starter-test: 2.7.12 -> 2.7.13 #12601
  • 更新 spring-boot-dependency: 2.7.12 -> 2.7.13 #12600
  • 更新 micrometer-tracing-bom:1.1.1 -> 1.1.2 #12564

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

猜你喜欢

转载自www.oschina.net/news/249357/dubbo-3-2-4-released