Kafka3.x KRaft 模式 (没有zookeeper) 常用命令

版本号:kafka_2.12-3.7.0

说明:如有多个地址,用逗号分隔

创建主题

复制代码
bin/kafka-topics.sh --bootstrap-server localhost:9092 --create --topic demo --partitions 1 --replication-factor 1

删除主题

复制代码
bin/kafka-topics.sh  --delete --bootstrap-server localhost:9092 --topic demo

查看所有主题

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

查看单个主题详细

复制代码
bin/kafka-topics.sh  --bootstrap-server localhost:9092  --describe --topic test

查看所有消费组

复制代码
bin/kafka-consumer-groups.sh --bootstrap-server  localhost:9092 --list

查看单个消费组情况

复制代码
bin/kafka-consumer-groups.sh --bootstrap-server localhost:9092 --describe  --group test_group

删除消费组

复制代码
bin/kafka-consumer-groups.sh --bootstrap-server localhost:9092 --delete --group test_group

数据保留时间

bash 复制代码
bin/kafka-configs.sh --bootstrap-server localhost:9092 --alter --entity-type topics --entity-name test --add-config retention.ms=3600000

参数解释:

  • --bootstrap-server localhost:9092:指定 Kafka broker 地址。
  • --alter:表示你要修改现有的配置。
  • --entity-type topics:指定要修改的对象类型是 topic。
  • --entity-name test:指定要修改的主题名称,这里是 test
  • --add-config retention.ms=3600000:设置 retention.ms 配置为 3600000 毫秒(1小时)。
相关推荐
程序消消乐40 分钟前
Kafka 入门指南:从 0 到 1 构建你的 Kafka 知识基础入门体系
分布式·kafka
智能化咨询41 分钟前
Kafka架构:构建高吞吐量分布式消息系统的艺术——进阶优化与行业实践
分布式·架构·kafka
Chasing__Dreams41 分钟前
kafka--基础知识点--5.2--最多一次、至少一次、精确一次
分布式·kafka
RestCloud16 小时前
Kafka实时数据管道:ETL在流式处理中的应用
数据库·kafka·api
AAA修煤气灶刘哥18 小时前
Kafka 入门不踩坑!从概念到搭环境,后端 er 看完就能用
大数据·后端·kafka
若鱼191918 小时前
spring-kafka消费异常处理
spring·kafka
若鱼191918 小时前
Kafka如何配置生产者拦截器和消费者拦截器
java·kafka
Chasing__Dreams20 小时前
kafka--基础知识点--5.3--producer事务
分布式·kafka
Hello.Reader1 天前
Kafka 实现从网络层到日志与位点的“全景拆解”
分布式·kafka