撰写于 2022
  • Dubbo Java 3.2.0-beta.3 正式发布

    Sunday, December 18, 2022 在 社区动态

    Dubbo 3.2.0-beta.3 版本是目前 Dubbo 3 的最新特性版本,包括了如 Spring Boot 3、JDK 17、服务粒度的线程池隔离等新特性的支持,欢迎大家尝鲜使用。 Dubbo 3.2.0-beta.3 注:Dubbo 3.2.0-beta.3 的代码基础和 Dubbo 3.1.4 完全一致,因此在 Dubbo 3.1.4 中包括的所有修改内容,在 Dubbo 3.2.0-beta.3 中也同样存在,后续说明中对于重复的内容讲不再赘述。 新特性 支持使用 jackson …

    更多

  • Dubbo Java 3.1.4 正式发布

    Thursday, December 01, 2022 在 社区动态

    Dubbo 3.1.4 版本是目前 Dubbo 3 的最新稳定版本,我们建议所有的用户都升级到最新的稳定版本。 Dubbo 3.1.4 新特性 Dubbo QoS 支持指定白名单 IP 列表访问所有命令 Bugfix 修复在泛化调用时 Dubbo Metrics 采集方法名错误 修复使用 Zookeeper 作为元数据中心时,上报接口映射可能存在相互覆盖的问题 修复 timeout countdown 在 Triple 协议的支持 修复 timeout countdown 存在透传的问题 修复多 …

    更多

  • Dubbo 3.2.0-beta.2 正式发布

    Friday, November 18, 2022 在 社区动态

    Dubbo 3.2.0-beta.2 修改内容 切换到在用户线程序列化,提升协议性能 支持 Netty3 的端口复用 修复存在多个用户配置的 providedBy 时不生效的问题 支持 istio 的 first-party-jwt 能力 删除 fastjson 和 gson 的传递依赖 支持可选 appResponse 不透传的能力 切换到 Fastjson2 为默认序列化依赖 完善注册中心推送的日志 修复路由刷新时机早于服务目录刷新时机的问题 关闭地址推空保护 更新支持 GraalVM …

    更多

  • 聚焦稳定性,Dubbo Java 发版规划公布

    Saturday, October 22, 2022 在 社区动态

    Dubbo 简介 Apache Dubbo 是一款 RPC 服务开发框架,用于解决微服务架构下的服务治理与通信问题,官方提供了 Java、Golang 等多语言 SDK 实现。使用 Dubbo 开发的微服务原生具备相互之间的远程地址发现与通信能力, 利用 Dubbo 提供的丰富服务治理特性,可以实现诸如服务发现、负载均衡、流量调度等服务治理诉求。Dubbo 被设计为高度可扩展,用户可以方便的实现流量拦截、选址的各种定制逻辑。 我应该如何选择版本? 对于这个问题,一直以来 Dubbo 都没有很好地 …

    更多

  • Dubbo Java 3.1.3 正式发布

    Monday, July 18, 2022 在 社区动态

    Dubbo 3.1.3 修改内容 修复本地调用的过程中 Filter 顺序异常的问题 支持导入协议配置项到 MetadataService 支持在发布 MetadataService 时自动选择可用端口 完善错误码内容 泛化调用下支持一致性哈希负载均衡 修复泛化调用时反序列化异常的问题 修复由于 JVM Methods 顺序不一致导致的应用级元数据无法复用的问题 默认关闭端口复用能力,修复 remoting 组建找不到 SPI 的问题 修复由于引用计数异常导致的 safe gard …

    更多

撰写于 2021
  • Dubbo Java 3.0.2.1 发版公告

    Monday, August 23, 2021 在 社区动态

    这是 3.0.2 的错误修正版本。 除了以下更改外,与版本 3.0.2 完全相同。 Bug 修复 修复 nacos group 在消费者端不生效的问题 (#8533) 修复请求超时时序列化检查的 NPE (#8547) 兼容使用 dubbo-all 时未导入 farbic-io 包的问题 (#8546)

    更多

  • Dubbo Java 3.0.2 发版公告

    Sunday, July 18, 2021 在 社区动态

    新特性 支持通过 @DubboService 注解暴露泛化服务 元数据中心xml格式的配置支持 protocol 和 port 属性 兼容 curator5 以上的版本 点对点调用支持*通配符进行匹配, 一个提供者地址可对应多个接口 为应用级别的服务发现增加动态配置去进行规则覆盖 对提供者测的动态配置覆盖规则提供开关,可以使提供者无视动态配置,不重新暴露 支持 native image 提供取消执行 shutdown hook 的开关 支持 Kubernetes Mesh …

    更多

  • Dubbo Java 3.0.1 发版公告

    Friday, July 02, 2021 在 社区动态

    优化 重构服务自省映射关系,支持地址迁移时直接配置上游应用名 为 Spring 扫描添加缓存 优化配置覆盖逻辑 支持 Servlet 环境下控制 Dubbo 生命周期 添加 ServiceListener 用于监听 ServiceConfig 优化方法回调参数设置 Bug 修复 启用强制校验 更正多注册中心情况下,一个注册中心启动时无地址就销毁的逻辑 移除冗余的日志输出 忽略无效的 MetadataReportConfig 修复消费端启动时 NPE 的情况 修复若干和低版本兼容问题 修复若干应用 …

    更多

  • 都已经十岁的 Apache Dubbo,还能再乘风破浪吗?

    Thursday, January 14, 2021 在 社区动态

    纵观中国开源历史,你真的没法找到第二个像 Dubbo 一样自带争议和讨论热度的开源项目。 一方面,2011 年,它的开源填补了当时生产环境使用的 RPC 框架的空白,一发布就被广泛采用;另一方面,它经历了停止维护、重启维护后捐献给 Apache 基金会、接着又以顶级项目的身份毕业。 面对多疑的开发者,在云原生时代,Apache Dubbo 将如何延续当前光芒? 今年是 Dubbo 从 Apache 基金会毕业的一周年,同时也是推进 Dubbo 3.0,即全面拥抱云原生的重要一年。 …

    更多

  • Dubbo Go Hessian2 v1.6.0

    Thursday, January 14, 2021 在 社区动态

    1. 增加缓存优化 dubbo-go-hessian2 在解析数据的数据大量使用到了 struct 的结构信息,这部分信息可以缓存起来反复利用,使得性能提升了一倍。优化过程记录可以详细阅读《记一次对 dubbo-go-hessian2 的性能优化》. 对应 pr #179,作者 micln。 2. string 解析性能优化 由于 hessian ( dubbo 序列化协议,下称:hessian )对 string 的定义是16 bit 的 unicode 的 UTF-8 表示形式,字符长度表示 …

    更多