标签: java apache-kafka kafka-consumer-api spring-kafka
我们正在使用手动提交策略。我们已经配置了一个提交所有成功使用消息的bean。我们正在尝试添加一种逻辑以重新使用未确认的消息。我们面临的问题是消耗相同的消息,但是重新消耗的时间间隔不统一。有时很快会被重新消耗掉,但有时要花费数小时。
我们如何确保未提交的消息在指定时间内被使用。
答案 0 :(得分:2)
您可以在seek()上执行Consumer操作,以将其重置为特定的偏移量。
seek()
Consumer