标签: apache-kafka
为了确保在发布到多分区主题时的幂等性,幂等生成器是否必须是事务性的?阅读Kafka文档后,我仍然不确定是否这样做。
我的环境是Kafka 1.0集群和Kafka 1.1客户端。
答案 0 :(得分:1)
幂等的生产者创建一个ID,该ID与消息一起发送。有了这个ID,主要经纪人就可以说“哦,我已经处理了此消息”。
Idempotent producer和transactional messaging是两种制作精确一次消息传递语义的方法。
所以,不!