1.使用命令删除topic:

bin/kafka-topics.sh --delete --zookeeper localhost:2181 --topic ${topicName}

只是这样事实上并没有真正删Topic

2.进入/tmp/kafka-logs目录,删除文件名为${topicName}的文件夹

3.进入zookeeper的安装目录,再进入bin目录下,使用命令启动zookeeper客户端(ZKCli.sh),

再使用命令 ls /brokers/topics 查看所建的topic,

使用命令 rmr /brokers/topics/${topicName}。


以上3步即可实现删除kafka中topic,另外,删除后一定要重启kafka,然后再新建topic