今天遇到kafka只消费历史数据,新的任务无法消费的问题
原因是因为kafka消费内容有程序出错,导致
//消息确认
if (ObjectUtil.isNotNull(ack)) {
ack.acknowledge();
} else {
log.info(“rbTalent Acknowledgment = null”);
}
这段代码没有执行到,所以导致历史数据积压,无法消费新的消息;
这是个大坑!!!!
今天遇到kafka只消费历史数据,新的任务无法消费的问题
原因是因为kafka消费内容有程序出错,导致
//消息确认
if (ObjectUtil.isNotNull(ack)) {
ack.acknowledge();
} else {
log.info(“rbTalent Acknowledgment = null”);
}
这段代码没有执行到,所以导致历史数据积压,无法消费新的消息;
这是个大坑!!!!