导航
导航

zk与curator版本不兼容的坑

报错异常:

org.apache.zookeeper.KeeperException$UnimplementedException: KeeperErrorCode = Unimplemented for /api/demo/com.xx.xx

​ at org.apache.zookeeper.KeeperException.create(KeeperException.java:106)
​ at org.apache.zookeeper.KeeperException.create(KeeperException.java:54)

目前使用的zookeeper3.4.14 而 curator4.0.1

curator 和 zookeper 版本兼容问题,zk3.5.x,curator4.0则不需要任何操作

curator4.0 对zk 3.4.x 的兼容需要配置

<dependency>
<groupId>org.apache.curator</groupId>
<artifactId>curator-recipes</artifactId>
<version>4.0.1</version>
<exclusions>
<exclusion>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper</artifactId>
<version>3.4.7</version>
</dependency>