【发布时间】:2021-10-20 01:20:15
【问题描述】:
我需要将偏移量重置为数字。
详细要求:我的应用程序正在消耗来自 kafka 主题的消息并将其转储到 DB 中,假设 DB 在处理消耗的消息时出现故障(offset=10),直到 DB 停机应用程序消费消息直到偏移量 20。
现在 DB 在处理第 20 个偏移量消息时再次出现,现在我想再次将偏移量重置为 10,以便我可以将数据保存在数据库中。
我可以通过编程方式实现这一点(弹簧启动)吗? 我正在使用 Spring Cloud Stream binder kafka。
【问题讨论】:
标签: java spring-boot apache-kafka spring-cloud-stream spring-cloud-stream-binder-kafka