集成 Dubbo Spring Boot 时的 ZooKeeper 版本问题

在公众号里面贴代码不是个很好的选择,详细的信息可以移步参考本人的博客

https://www.gracecode.com/posts/3167.html#有劳复制粘贴,不能插入外部超链接,有点恶心。

简单的说,就是 ZooKeeper 的 jar 包不同版本的兼容问题。Dubbo Spring Boot 是个比较新的项目,引入的 zk jar 包的版本是 2.5x 系列(目前还是 beta 版本),而服务器的 zk 版本的是 2.4x 系列,两者不兼容。

解决这个问题比较好的处理方式是放弃使用 Dubbo Spring Boot 提供的 zk jar 包,引用和服务器对应的 jar 包版本就可以解决问题。

如果您使用 Gradle,可以做如下的处理:

即可。

个人对于 dubbo-spring-boot-starter 保持乐观的态度,虽然目前这个项目上线时间还不够长同时文档方面也还有待补充,但对于简化配置提供开发效率而言,有着很大的优势。

--

  • 发表于:
  • 原文链接:https://kuaibao.qq.com/s/20180902G1DXMU00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券