如何删除zookeeper中非空的数据节点?

How can I delete a data node which is not empty in zookeeper?

要从命令行界面删除 zookeeper 中的节点,有一个删除命令。当我 运行 它时,它说:

Node not empty: /testNode

我正在使用 this guide

zkCli 为此提供了 rmr(已弃用)或 deleteall 命令。它将递归删除路径下的所有节点。这个命令没有appear until version 3.4.0。您提供的文档 link 适用于版本 3.3.3

我在Java中使用以下命令:

zkClient.deleteRecursive(ZkUtils.getTopicPath(topicName));