在3节点群集上,我创建了几个主题,但包含数千条消息。我注意到删除主题需要很长时间。我花了超过 14分钟的时间来删除500个主题。
答案 0 :(得分:2)
delete.topic.enable=true
中定义的server.properties
而言,您只需使用bin/kafka-topics.sh --delete --zookeeper localhost:2181 --topic myTopic
答案 1 :(得分:0)
不能保证立即删除Kafka主题。 “删除”主题时,实际上是将其标记为删除。下次运行TopicDeletionManager时,它将开始删除所有标记为删除的主题。如果主题日志较大,这可能还会花费更长的时间。