Pour supprimer un nœud dans zookeeper de l'interface de ligne de commande, il existe une commande de suppression. Quand je le lance, il dit:
Node not empty: /testNode
J'utilise ce guide .
La commande zkCli
fournit la commande rmr
(obsolète) ou deleteall
à cet effet. Il supprimera récursivement tous les nœuds sous le chemin. Cette commande n'a pas apparaît jusqu'à la version 3.4. . Le lien de documentation que vous avez fourni concerne la version 3.3.3
.
J'utilise la commande suivante en Java:
zkClient.deleteRecursive(ZkUtils.getTopicPath(topicName));