Kafka에서 하나 이상의 주제를 삭제하는 단계
kafka에서 토픽을 삭제하려면 Kafka 서버에서 삭제 옵션을 활성화해야합니다.
1. Go to {kafka_home}/config/server.properties
2. Uncomment delete.topic.enable=true
Kafka에서 하나의 주제를 삭제하려면 다음 명령을 입력하십시오.
kafka-topics.sh --delete --zookeeper localhost : 2181 --topic
kafka에서 둘 이상의 주제를 삭제하려면
(테스트 목적에 적합합니다. 여러 주제를 만들고 다른 시나리오에서 삭제해야했습니다)
- Kafka 서버 및 Zookeeper 중지
- 로그가 저장된 / tmp 폴더로 이동하여 kafkalogs 및 zookeeper 폴더를 수동으로 삭제하십시오.
- 사육사 및 kafka 서버를 다시 시작하고 주제를 나열하십시오.
bin / kafka-topics.sh --list --zookeeper localhost : 2181
항목이 나열되지 않으면 모든 항목이 성공적으로 삭제 된 것입니다. 항목이 나열되면 삭제가 실패한 것입니다. 위의 단계를 다시 시도하거나 컴퓨터를 다시 시작하십시오.