Кафка + удалить тему с помощью сертифицированного инструмента - PullRequest
0 голосов
/ 01 июля 2019

у нас есть кластер Кафка

как все знают, чтобы удалить темы из kafka и zookeeper необходимо выполнить следующее: (один из многих способов)

стоп кафка брокеров

  1. удалить тему

    ./kafka-topics.sh — zookeeper localhost:2181 — delete — topic <topic_name>
    
  2. удалить тему из zookeeper cli:

    rmr /brokers/topics/<topic_name> 
    
    rmr /admin/delete_topics/<topic_name> 
    

запуск кафки брокеров

мы предпочитаем использовать сертифицированный скрипт / инструмент, чтобы избежать человеческих ошибок (потому что количество тем)

вторая причина - из моего опыта при удалении тем и когда потребитель по-прежнему влияет на тему, темы могут не удаляться

мы можем сделать это вручную или создать скрипт, но при удалении темы возникают некоторые проблемы, такие как «пометить как удаление», и удаление возможно будет через некоторое время, а не сразу

...