Kafka篇之清理或创建topic

1. kafka清理topic主题

清理topic步骤:

step1:

复制代码
./kafka-topics.sh --bootstrap-server 10.143.167.41:9092,10.143.167.42:9092,10.143.167.43:9092 --delete --topic reflow_data_topic

请注意,如果 Kafka 的配置中没有设置 delete.topic.enable 为 true,那么此操作不会产生任何影响。

要确保删除主题生效,请遵循以下步骤:

step2:

编辑配置文件server.properties

复制代码
vim server.properties

delete.topic.enable=true

step3:

重新启动 Kafka 服务器。

复制代码
systemctl restart kafka

查询kafka所有的topic信息

复制代码
kafka-topics.sh --bootstrap-server localhost:9092 --list

例如:

复制代码
kafka-topics.sh --bootstrap-server 10.127.192.16:9092,10.127.192.160:9092,10.127.192.175:9092 --list

2. kafka创建topic

以下为手动创建kafka topic

复制代码
kafka-topics.sh --bootstrap-server 10.127.192.16:9092,10.127.192.160:9092,10.127.192.175:9092 --create --topic aicore_alg_status

kafka自动创建topic

可以进行如下修改

复制代码
vim server.properties

auto.create_topics.enable=true

重启kafka

复制代码
systemctl restart kafka

自此,kafka便可以实现自动创建topic功能

相关推荐
明达智控技术33 分钟前
MR30分布式I/O在面机装备中的应用
分布式·物联网·自动化
JAVA学习通3 小时前
【RabbitMQ】---RabbitMQ 工作流程和 web 界面介绍
分布式·rabbitmq
cg.family3 小时前
Doris 消费kafka消息
kafka·doris
安卓开发者4 小时前
鸿蒙NEXT应用数据持久化全面解析:从用户首选项到分布式数据库
数据库·分布式·harmonyos
趴着喝可乐4 小时前
openEuler2403安装部署Kafka
kafka·openeuler
JAVA学习通7 小时前
【RabbitMQ】如何在 Ubuntu 安装 RabbitMQ
分布式·rabbitmq
Lansonli7 小时前
大数据Spark(六十三):RDD-Resilient Distributed Dataset
大数据·分布式·spark
BYSJMG7 小时前
计算机毕业设计选题:基于Spark+Hadoop的健康饮食营养数据分析系统【源码+文档+调试】
大数据·vue.js·hadoop·分布式·spark·django·课程设计
JAVA学习通7 小时前
【RabbitMQ】----RabbitMQ 的7种工作模式
分布式·rabbitmq
励志成为糕手8 小时前
Hadoop进程:深入理解分布式计算引擎的核心机制
大数据·hadoop·分布式·mapreduce·yarn