1、问题
spring boot 整合kafka,采用手动提交时报错(A manual ackmode is required for an acknowledging listener)。具体报错如下所示:
2、解决办法
在配置文件中添加ackmode配置,具体如下所示:
spring.kafka.listener.ack-mode=MANUAL_IMMEDIATE
本文解决了一个在SpringBoot项目中整合Kafka时出现的手动提交ACK模式错误问题。具体表现为当采用手动提交时,程序抛出了“A manual ack mode is required for an acknowledging listener”异常。解决方法是在配置文件中加入spring.kafka.listener.ack-mode=MANUAL_IMMEDIATE来指定手动立即确认模式。
spring boot 整合kafka,采用手动提交时报错(A manual ackmode is required for an acknowledging listener)。具体报错如下所示:
在配置文件中添加ackmode配置,具体如下所示:
spring.kafka.listener.ack-mode=MANUAL_IMMEDIATE
4070
5268
2162
5884

被折叠的 条评论
为什么被折叠?