dubbo icon indicating copy to clipboard operation
dubbo copied to clipboard

Dubbo 各版本总结与升级建议

Open chickenlj opened this issue 5 years ago • 33 comments

Dubbo 社区目前主力维护的有 2.6.x 和 2.7.x 两大版本,其中,

  • 2.6.x 主要以 bugfix 和少量 enhancements 为主,因此能完全保证稳定性
  • 2.7.x 作为社区的主要开发版本,得到持续更新并增加了大量新 feature 和优化,同时也带来了一些稳定性挑战

为方便 Dubbo 用户升级,社区在以下表格对 Dubbo 的各个版本进行了总结,包括主要功能、稳定性和兼容性等,从多个方面评估每个版本,以期能帮助用户完成升级评估。

2.7.x 版本

版本 重要功能 升级建议
1 2.7.6 服务鉴权(beta);bugfix 推荐生产使用
2 2.7.5 服务自省
HTTP/2(gRPC)
Protobuf
TLS
性能优化

https://github.com/apache/dubbo/releases/tag/dubbo-2.7.5
不建议大规模生产使用
3 2.7.4.1 bugfixes and enhancements of 2.7.3 推荐生产使用
4 2.7.3 bigfixes of and enhancements of 2.7.2 推荐生产使用
5 2.7.2 bigfixes of and enhancements of 2.7.1 不建议大规模生产使用
6 2.7.1 bigfixes of and enhancements of 2.7.0 不建议大规模生产使用
7 2.7.0 异步编程模型 - 消费端/提供端异步
服务治理规则增强
简化的注册模型
配置中心、元数据中心
package 重构

https://github.com/apache/dubbo/releases/tag/dubbo-2.7.0
beta 版本,2.6.x 重构后首个版本

2.6.x 及之前版本

版本 重要功能 升级建议
1 2.6.x bugfix 建议持续升级最新版本,所有版本生产可用
2 2.5.x 停止维护 建议升级最新 2.6.x 版本
3 2.4.x 及之前 停止维护 建议升级最新 2.6.x 版本

chickenlj avatar Jan 16 '20 09:01 chickenlj

好评~最近的确有很多2.7.5的报障issue。2.7.5目前存在一些兼容性问题以及在整体架构上有比较大改动,在我看来,该版本可以作为一个实验版本。不推荐用户生产使用。

CodingSinger avatar Jan 16 '20 11:01 CodingSinger

版本 2.7.4.1 修复了 CVE-2019-17564漏洞了吗?

ettingshausen avatar Feb 27 '20 03:02 ettingshausen

生产上如果用2.6.x版本,过个一年两年,能无缝升级到2.7.x么?感觉够呛。稍微大点的项目,服务太多,全部升级风险有点大,一般没致命bug,线上不会升级吧。。。。最近尝试着把一个老项目从dubbox升级,完全不兼容,不折腾了

ilaotan avatar Mar 27 '20 09:03 ilaotan

最近尝试着把一个老项目从dubbox升级,完全不兼容,不折腾了

dubbox 是之前外部社区维护的项目,dubbox 分支在协议层面存在一些不兼容性改动

chickenlj avatar Apr 03 '20 02:04 chickenlj

有一部分系统是 dubbox,现在比较难受,

cherishsince avatar May 22 '20 10:05 cherishsince

发布说明,bugfix书签

releases版本发布历史

版本 发布时间 发布说明 bugfix detail
2.7.x
1 2.7.7 2020年05月15日 GMT+8 17:14 tag/dubbo-2.7.7 milestone-2.7.0
2 2.7.6 2020年03月24日 GMT+8 15:29 tag/dubbo-2.7.6 milestone-2.7.6
3 2.7.5 2019年12月29日 GMT+8 16:21 tag/dubbo-2.7.5 milestone-2.7.5
4 2.7.4.1 2019年10月22日 GMT+8 11:27 tag/dubbo-2.7.4.1 milestone-2.7.4
5 2.7.3 2019年07月19日 GMT+8 15:11 tag/dubbo-2.7.3 milestone-2.7.3
6 2.7.2 2019年05月31日 GMT+8 15:34 tag/dubbo-2.7.2 milestone-2.7.2
7 2.7.1 2019年03月26日 GMT+8 16:58 tag/dubbo-2.7.1 milestone-2.7.1
8 2.7.0 2019年01月29日 GMT+8 17:53 tag/dubbo-2.7.0 milestone-2.7.0
2.6.x
1 2.6.8 2020年03月10日 GMT+8 10:26 tag/dubbo-2.6.8 milestone-2.6.8
2 2.6.7 2019年07月15日 GMT+8 13:48 tag/dubbo-2.6.7 milestone-2.6.7

loveincode avatar Jun 09 '20 09:06 loveincode

https://www.anquanke.com/post/id/209102

这个CVE严重安全缺陷,需要升级到2.7.7,请问这个版本推荐安全使用了吗

johnlanni avatar Jun 28 '20 01:06 johnlanni

同问,2.7.7的其他功能是否完善,推荐生产使用?

nisiyong avatar Jun 28 '20 06:06 nisiyong

同问,CVE-2020-1948 问题,只有一种解决方式,升级到最新的2.7.7吗?

zx0828 avatar Jun 30 '20 08:06 zx0828

@zx0828 看社区群有人说可以直接打修复补丁,自己打包dubbo,那样就不必升到最新。不过我还没验证

nisiyong avatar Jun 30 '20 10:06 nisiyong

@zx0828 看社区群有人说可以直接打修复补丁,自己打包dubbo,那样就不必升到最新。不过我还没验证

社区群地址分享下,谢谢!

zx0828 avatar Jun 30 '20 12:06 zx0828

钉钉群啊,不过人快满了。你看能不能进,不能的话进其他扩展群

image

nisiyong avatar Jul 02 '20 02:07 nisiyong

2.7.8发布了吗?没看到升级说明呢

I-KevinZhan avatar Aug 18 '20 03:08 I-KevinZhan

2.7.8发布了吗?没看到升级说明呢

https://github.com/apache/dubbo/releases/tag/dubbo-2.7.8

AlbumenJ avatar Aug 18 '20 03:08 AlbumenJ

2.7.8有上生产的吗?

WildWolfBang avatar Sep 15 '20 13:09 WildWolfBang

@WildWolfBang 上过一次 ,发现在kill 掉提供者服务并重启后, 消费者需要好久才会同步新的提供者注册信息。 猜测是随机端口、服务自省问题 ? 后面又回退了。

Johnson-Jia avatar Sep 16 '20 02:09 Johnson-Jia

@WildWolfBang 上过一次 ,发现在kill 掉提供者服务并重启后, 消费者需要好久才会同步新的提供者注册信息。 猜测是随机端口、服务自省问题 ? 后面又回退了。

最近也一直被安全部门催着解决漏洞问题,在开发和测试环境也发现了这个元数据上报初始化访问zk容易超时问题( https://github.com/apache/dubbo/issues/5678 )

WildWolfBang avatar Sep 16 '20 09:09 WildWolfBang

3.0啥时候发,今年还有戏没

YiuTerran avatar Oct 27 '20 14:10 YiuTerran

2.7.8生产环境能用吗

xiaozhaodong avatar Dec 02 '20 10:12 xiaozhaodong

Dubbo 社区目前主力维护的有 2.6.x 和 2.7.x 两大版本,其中,

  • 2.6.x 主要以 bugfix 和少量 enhancements 为主,因此能完全保证稳定性
  • 2.7.x 作为社区的主要开发版本,得到持续更新并增加了大量新 feature 和优化,同时也带来了一些稳定性挑战

为方便 Dubbo 用户升级,社区在以下表格对 Dubbo 的各个版本进行了总结,包括主要功能、稳定性和兼容性等,从多个方面评估每个版本,以期能帮助用户完成升级评估。

2.7.x 版本

版本 重要功能 升级建议 1 2.7.6 服务鉴权(beta);bugfix 推荐生产使用 2 2.7.5 服务自省 HTTP/2(gRPC) Protobuf TLS 性能优化

https://github.com/apache/dubbo/releases/tag/dubbo-2.7.5 不建议大规模生产使用 3 2.7.4.1 bugfixes and enhancements of 2.7.3 推荐生产使用 4 2.7.3 bigfixes of and enhancements of 2.7.2 推荐生产使用 5 2.7.2 bigfixes of and enhancements of 2.7.1 不建议大规模生产使用 6 2.7.1 bigfixes of and enhancements of 2.7.0 不建议大规模生产使用 7 2.7.0 异步编程模型 - 消费端/提供端异步 服务治理规则增强 简化的注册模型 配置中心、元数据中心 package 重构

https://github.com/apache/dubbo/releases/tag/dubbo-2.7.0 beta 版本,2.6.x 重构后首个版本

2.6.x 及之前版本

版本 重要功能 升级建议 1 2.6.x bugfix 建议持续升级最新版本,所有版本生产可用 2 2.5.x 停止维护 建议升级最新 2.6.x 版本 3 2.4.x 及之前 停止维护 建议升级最新 2.6.x 版本

bugfixes拼写有误 2.7.3 [bigfixes of and enhancements of 2.7.2] 2.7.2 [bigfixes of and enhancements of 2.7.1] 2.7.1 [bigfixes of and enhancements of 2.7.0]

xinchentechnote avatar Dec 09 '20 03:12 xinchentechnote

3.0有计划啥时候发布吗? K8S场景下想尝试3.0

udoless avatar Feb 05 '21 09:02 udoless

@udoless

3.0有计划啥时候发布吗? K8S场景下想尝试3.0

在近期社区规划会发布一个 3.0 的 alpha 预览版本,届时可以尝试测试 3.0 的新功能

对于 3.0 的稳定版本还需要较长一段时间的优化,目前阶段建议使用 2.7.x 用于生产环境

AlbumenJ avatar Feb 08 '21 04:02 AlbumenJ

@AlbumenJ 你好,请问3.0 的 alpha 预览版本预计什么时候会发布?

shelltea avatar Feb 19 '21 10:02 shelltea

@AlbumenJ 你好,请问3.0 的 alpha 预览版本预计什么时候会发布?

按照目前规划将会在三月底发布第一个 preview 版本

AlbumenJ avatar Feb 22 '21 04:02 AlbumenJ

您好, 我想问下 dubbo会在什么时候增加对Oauth2的支持? 大概什么时间会发布?

wangshiyang avatar Feb 22 '21 06:02 wangshiyang

=2.7.10的有哪些版本推荐线上使用的?

lkxiaolou avatar Jul 16 '21 07:07 lkxiaolou

2.7.15生产用建议么

jxplus avatar Apr 27 '22 09:04 jxplus

2.7.15生产用建议么

建议先别用,试过水 ,差点淹死

Johnson-Jia avatar Apr 27 '22 11:04 Johnson-Jia

那你们是用的哪个版本?

leeroy-code avatar Apr 27 '22 11:04 leeroy-code

2.7.15生产用建议么

建议先别用,试过水 ,差点淹死 那你们用哪个版本

leeroy-code avatar Apr 27 '22 11:04 leeroy-code