标签: apache-kafka durability
设置log.flush.interval.messages = 1。 flush是异步还是同步?这样,当生产者客户端得到确认时,这意味着该消息是否持久?
答案 0 :(得分:1)
您可能需要编辑Producer文件夹中的Config属性文件。将request.required.acks设置为-1,以便使生产者持久,并确保在用户确认收到的消息之前不会丢失消息。
Producer
Config
request.required.acks
-1
您可以查看this(在制作人配置下)以获取更多参考。