Kafka操作指令笔记

查堆积用命令查:

bash 复制代码
./kafka-consumer-groups.sh --bootstrap-server {kafka集群地址} --describe --group {消费组名称}
bash 复制代码
bin/kafka-consumer-groups.sh --bootstrap-server localhost:9092 --describe --all-groups
#查看所有组别的积压情况

可以通过grep、awk或其他文本处理工具来过滤和查看特定的消费组或分区的信息

要判断消费组是否存在消息积压,需要查看 LAG 列:

复制代码
如果 LAG 是0:表示该消费组已经消费了该分区中所有的消息,没有积压。
如果 LAG 大于0:表示消费组还有未处理的消息,即存在消息积压。

调整topic分区数:

bash 复制代码
/data/app/kafka/bin/kafka-topics --alter --topic {Topic名} --partitions 8 --zookeeper {Zookeeper_IP}:{Zookeeper_port}

注意⚠️ Kafka 3.6.0版本会不再依赖zookeeper,该版本之后的topic分区调整需另外查阅资料!

重置消费组消费指定topic进度

bash 复制代码
/data/app/kafka/bin/kafka-consumer-groups.sh --bootstrap-server {Kafka_IP}:{Kafka_port} --group {消费组名} --reset-offsets --to-latest --execute --topic {Topic名}
相关推荐
aramae25 分钟前
C++ -- STL -- vector
开发语言·c++·笔记·后端·visual studio
fen_fen1 小时前
学习笔记(32):matplotlib绘制简单图表-数据分布图
笔记·学习·matplotlib
csdn_aspnet2 小时前
在 MacOS 上安装和配置 Kafka
macos·kafka
饕餮争锋5 小时前
设计模式笔记_创建型_建造者模式
笔记·设计模式·建造者模式
萝卜青今天也要开心5 小时前
2025年上半年软件设计师考后分享
笔记·学习
吃货界的硬件攻城狮5 小时前
【STM32 学习笔记】SPI通信协议
笔记·stm32·学习
蓝染yy6 小时前
Apache
笔记
lxiaoj1117 小时前
Python文件操作笔记
笔记·python
半导体守望者7 小时前
ADVANTEST R4131 SPECTRUM ANALYZER 光谱分析仪
经验分享·笔记·功能测试·自动化·制造
啊我不会诶8 小时前
倍增法和ST算法 个人学习笔记&代码
笔记·学习·算法