这是关于让 Producer 知道消息是否已被 Consumer 使用的用例。
我的想法是,每次消息消费时, Consumer 提交偏移量, Producer 可以跟踪和读取当前偏移量,以查看是否消耗了相应的消息。 / p>
另外,如果这是处理用例的正确方法,请不要告诉我,因为我没有Kafka的经验。我知道Kafka不是以这种方式工作(处理上述用例)但我必须坚持使用Kafka。
答案 0 :(得分:1)
如果问题是标题,答案是否定的,至少在最新版本的kafka 0.9.0.1中,无法知道生产者的分区偏移量是多少。