问题发生的背景
在测试环境里kafka新增了一个消费者组,新消费者组里只有一个消费者,正常消费,晚上下班后停止消费服务。
第二天早上上班启动服务,结果不消费了,于是看topic的积压情况
解决
通过命令行查看积压情况
./kafka-consumer-groups.sh --describe --bootstrap-server 10.128.2.143:9092 --group opentelemetry-parse-consumer-ll
积压过多,于是测试环境修改这个消费者组topic offset到最新
./kafka-consumer-groups.sh --bootstrap-server 10.128.2.143:9092 --group opentelemetry-parse-consumer-ll --topic q-app-trace --reset-offsets --to-latest --execute
重启服务,开始正常消费了。
总结
导致不消费的原因还有很多,慢慢汇总这个列表,原因随后补上,先写代码了。