我使用以下代码更新了我自己程序中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"
在偏移值之前有一些特殊字符,如下所示,为什么会发生这种情况以及如何修复它?非常感谢!
答案 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运行程序