1. Tentukan Topik yang hendak dipadamkan
Sebelum memadamkan Topik, anda perlu menentukan nama Topik yang hendak dipadamkan. Anda boleh menggunakan arahan berikut untuk menyenaraikan semua Topik sedia ada:
kafka-topics --list
2 Tentukan sama ada Topik itu kosong
Sebelum memadam Topik, anda perlu memastikan Topik itu kosong. Jika Topik tidak kosong, operasi memadam Topik akan gagal. Anda boleh menggunakan arahan berikut untuk menyemak sama ada Topik itu kosong:
kafka-topics --describe --topic <topic-name>
Jika Topik tidak kosong, anda akan melihat maklumat berikut dalam output arahan:
Topic: <topic-name> PartitionCount: 1 ReplicationFactor: 1 Configs: cleanup.policy=delete TopicId: <topic-id>
3 Padam Topik
Jika Topik kosong, anda boleh menggunakan arahan berikut untuk memadam Topik:
kafka-topics --delete --topic <topic-name>
Jika Topik tidak kosong, anda boleh menggunakan arahan berikut untuk memadam Topik secara paksa:
kafka-topics --delete --topic <topic-name> --force
4 Sahkan sama ada Topik telah dipadamkan
Anda boleh menggunakan arahan berikut untuk mengesahkan sama ada Topik telah dipadamkan:
kafka-topics --list
Jika Topik telah dipadamkan, anda tidak akan melihat Topik dalam output arahan.
Nota:
Atas ialah kandungan terperinci Cara yang betul untuk memadamkan topik menggunakan Kafka: panduan langkah demi langkah. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!