我在kafka中有给定主题的分区号和偏移号之间的映射。我想使用golang从头到那些特定的分区/偏移映射使用所有消息。简而言之,我想知道是否有可能从头到特定的偏移量使用kafka中的消息。
我想知道在开始实现某些东西之前是否有内置工具或库可以帮助我。
答案 0 :(得分:0)
我将其发布为答案,因为我有99.9%的人认为这是正确的-您无法在Consumer上指定结束偏移量。消费者API支持OOTB:
请注意,没有指定范围的选项,但是您可以轻松地做到这一点:只需从头开始,到阅读完所需数量的消息(例如最终偏移量)时就停止。
请参阅the Official API中的Controlling Consumer Position
部分