1. 削除するトピックの決定
トピックを削除する前に、削除するトピックの名前を決定する必要があります。次のコマンドを使用すると、既存のトピックをすべてリストできます:
kafka-topics --list
2. トピックが空かどうかを確認します
トピックを削除する前に、トピックが空です。トピックが空でない場合、トピックの削除操作は失敗します。次のコマンドを使用して、トピックが空かどうかを確認できます:
kafka-topics --describe --topic <topic-name>
トピックが空でない場合は、コマンド出力に次の情報が表示されます:
Topic: <topic-name> PartitionCount: 1 ReplicationFactor: 1 Configs: cleanup.policy=delete TopicId: <topic-id>
3トピックの削除
トピックが空の場合は、次のコマンドを使用してトピックを削除できます:
kafka-topics --delete --topic <topic-name>
トピックが空でない場合は、次のコマンドを使用してトピックを削除できます。トピックを強制的に削除します:
kafka-topics --delete --topic <topic-name> --force
4. トピックが削除されたかどうかを確認します
次のコマンドを使用して、トピックが削除されたかどうかを確認できます:
kafka-topics --list
トピックが削除されている場合、そのトピックはコマンド出力に表示されません。 のトピックを参照してください。
注:
以上がKafka を使用してトピックを削除する正しい方法: ステップバイステップ ガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。