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

相关推荐
ClouGence21 分钟前
从 0 到 1 构建 TDSQL MySQL 实时同步链路
数据库·分布式·sql·mysql
技术破壁人21 分钟前
Kafka 的自动提交机制详解:Spring Boot 中如何正确使用?
kafka
哈哈哈笑什么21 分钟前
完整Redis分布式锁技术方案(基于Redisson)
redis·分布式·spring cloud
树下水月1 小时前
kafka的topic积压的问题汇总
分布式·kafka
山南有清风1 小时前
开源对象存储项目一览
linux·分布式·对象存储·存储
豫狮恒1 小时前
OpenHarmony Flutter 分布式设备发现与组网:跨设备无感连接与动态组网方案
分布式·flutter·wpf·openharmony
周杰伦_Jay2 小时前
【JVM深度解析】运行时数据区+类加载+GC+调优实战(附参数示例)
java·jvm·spring boot·分布式·架构·java-ee
妮妮喔妮2 小时前
Kafka的死信队列
分布式·kafka
小坏讲微服务2 小时前
Spring Boot 4.0 整合 Kafka 企业级应用指南
java·spring boot·后端·kafka·linq
❀͜͡傀儡师2 小时前
docker一键部署kafka
docker·容器·kafka