删除kafka主题
1.启动zookeeper
切换到zookeeper安装目录下的bin以管理员身份运行zkServer.cmd
2.启动kafka
切换到kafka安装目录 cmd运行
.\bin\windows\kafka-server-start.bat .\config\server.properties
3.查看kafka所有主题
切换到kafka安装目录 cmd运行
.\bin\windows\kafka-topics.bat --list --zookeeper localhost:2181
4.删除kafka主题
.\bin\windows\kafka-topics.bat --delete --zookeeper localhost:2181 --topic haha
这个时候就会发现
kafka已经标记为删除 但是查询kafka主题列表还是有
切换到kafka安装目录下的config修改配置文件server.properties
开启kafka删除主题
delete.topic.enable=true
进入到zookeeper安装目录的bin以管理员身份运行 zkCli.cmd
查找主题列表
ls /brokers/topics
删除主题
deleteall /brokers/topics/haha
重启zookeeper和kafka
完成!!