更新Zookeeper偏移后,zookeeper中的特殊字符

时间:2016-08-05 06:27:37

标签: apache-spark apache-kafka apache-zookeeper

我使用以下代码更新了我自己程序中zookeeper的偏移量:

val zkClient= new ZkClient(zookeeperConnect)

val zkPath = s"${zkTopicPath}/${osr.partition}"

ZkUtils.updatePersistentPath(zkClient, zkPath,osr.untilOffset.toString)

程序运行没有错误,但是当我访问zookeeper路径时:

  

/ consumers / testgroup0 / offsets / tests0 / 0"

在偏移值之前有一些特殊字符,如下所示,为什么会发生这种情况以及如何修复它?非常感谢!

special chars in zookeeper

enter image description here

1 个答案:

答案 0 :(得分:0)

我用kafka 0.8.2,scala 2.10.1,jdk 1.7

编译了程序

我用kafka 0.9.0,scala 2.11.7,jre 1.8,zookeeper 3.4.6运行程序