怎么彻底删除kafka的topic,然后重建

如题所述

server.properties 中添加delete.topic.enable=true
执行D:\Developer\kafka_2.10-0.10.0.0\bin\windows>kafka-topics.bat --zookeeper 127.0.0.1:2181 --delete --topic TEST-TOPIC
执行zookeeper-server-stop.bat,后在重启kafka
重新发送消息即可,会自动根据配置的partitions重建
注意:不执行1步骤,就是假删除。
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-12-19

    server.properties 中添加delete.topic.enable=true

    执行D:\Developer\kafka_2.10-0.10.0.0\bin\windows>kafka-topics.bat --zookeeper 127.0.0.1:2181 --delete --topic TEST-TOPIC

    执行zookeeper-server-stop.bat,后在重启kafka

    重新发送消息即可,会自动根据配置的partitions重建

注意:不执行1步骤,就是假删除。

本回答被提问者采纳
相似回答