我能够通过使用消耗参数(最早)来获取特定Kafka主题开始到结尾的数据形式。 回应: 偏移180,味精abc .... 。 。 偏移量12000,味精klp ...
我想对从特定offoff到最新offset的计数进行计数,以了解要插入多少新消息。 是kafka消费者具有要使用的此类参数 还是我需要为此获得常规代码?
场景将是: 开始使用kafka主题,偏移量可能为180-12000 将100消息发送到kafka主题。 现在的偏移量是180-12099,由于某种原因1 msg无法发布。 我需要一个代码来确保总数为100,如果99则失败。
答案 0 :(得分:1)
代替检查是否存在正确的偏移量,您应该检查生产者的返回码以查看发送的消息。当卡夫卡经纪人确认消息后,大多数卡夫卡生产者都会返回该消息的偏移量。