ZK使用异常:KeeperErrorCode = Unimplemented
SpringBoot集成Dubbo+zookeeper报错(KeeperErrorCode = Unimplemented)错误信息org.apache.zookeeper.KeeperException$UnimplementedException: KeeperErrorCode = Unimplemented for *******版本org.apache.Dubbo2.7.5+zo...
·
SpringBoot集成Dubbo+zookeeper报错(KeeperErrorCode = Unimplemented)
错误信息
org.apache.zookeeper.KeeperException$UnimplementedException: KeeperErrorCode = Unimplemented for *******
版本
org.apache.Dubbo2.7.5+zookeeper3.6.0
原因:
调用dubbo接口时使用curator版本问4.3.x ,查询curator官网看到
Curator 4.0 has a hard dependency on ZooKeeper 3.5.x,
curator4.0以上的版本只支持zk3.5.x以上的版本,
目前zookeeper3.5没有发布正式版本,可以降低curator的版本。
以上是网上查找出来的方法,
按照该方法尝试去解决,还是报同样的错误。
目前org.apache.zookeeper已经发布3.6.0的正式版。
仔细检查了下配置,发现服务发布者的zk用的是3.6.0的版本,
curator用的是4.3.0的版本,服务消费者curator用的是3.3.0的版本,版本不一致导致报如上的错误。
解决方式:
把版本号统一成最新的。
更多推荐
已为社区贡献1条内容
所有评论(0)