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功能

相关推荐
记得开心一点嘛7 小时前
使用MinIO搭建自己的分布式文件存储
分布式·spring cloud·minio
纪元A梦9 小时前
分布式拜占庭容错算法——PBFT算法深度解析
java·分布式·算法
HAPPY酷11 小时前
Kafka 和Redis 在系统架构中的位置
redis·kafka·系统架构
忆雾屿12 小时前
云原生时代 Kafka 深度实践:06原理剖析与源码解读
java·后端·云原生·kafka
TCChzp14 小时前
Kafka入门-消费者
分布式·kafka
FakeOccupational17 小时前
【p2p、分布式,区块链笔记 MESH】Bluetooth蓝牙通信 BLE Mesh协议的拓扑结构 & 定向转发机制
笔记·分布式·p2p
·云扬·19 小时前
【PmHub面试篇】性能监控与分布式追踪利器Skywalking面试专题分析
分布式·面试·skywalking
后端码匠19 小时前
Spark 单机模式部署与启动
大数据·分布式·spark
Dnui_King20 小时前
Kafka 入门指南与一键部署
分布式·kafka