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小时)。
相关推荐
他们叫我阿冠1 天前
Kafka的基本了解
分布式·kafka
汪小哥1 天前
kafka 初识
分布式·kafka
可乐ea2 天前
【知识获取与分享社区项目 | 项目日记第 24 天】终章总结:从认证、发布、计数、Feed、搜索到 RAG:完整复盘一个知识社区后端系统
java·spring boot·redis·mysql·elasticsearch·ai·kafka
Jabes.yang2 天前
Java面试实录:AIGC场景下的Stream、微服务、Redis、Kafka与安全实战
java·spring boot·redis·微服务·面试·kafka·aigc
我是一颗柠檬2 天前
【Java项目技术亮点】Kafka异步写+写聚合:吞吐量提升10倍的消息队列优化秘籍
java·分布式·kafka·linq
Solis程序员2 天前
解决双写不一致!Canal+Outbox+Kafka 高可靠事件驱动架构
redis·分布式·架构·kafka·canal
可乐ea3 天前
【知识获取与分享社区项目 | 项目日记第 23 天】项目梳理下篇:高并发与最终一致性复盘:Redis、Kafka、Outbox、ES 与 RAG 如何协同
java·redis·mysql·elasticsearch·缓存·ai·kafka
我是一颗柠檬3 天前
【Java项目技术亮点】Outbox事件驱动模式:解决分布式事务的终极方案
java·开发语言·分布式·后端·中间件·kafka
JAVA面经实录9173 天前
RocketMQ全套学习知识手册
java·kafka·rabbitmq·rocketmq
Kyrie_Li3 天前
Kafka-安装和配置(搭建环境)
分布式·kafka