【发布时间】:2013-08-30 18:32:25
【问题描述】:
来自生产者配置下的0.8 Documentation
属性request.required.acks
值控制何时来自代理的
producer receives an acknowledgement。典型值为
(1) 0,这意味着生产者从不等待经纪人的确认
(2) 1,表示leader replica收到数据后的
producer gets an acknowledgement(3) -1,表示
producer gets an acknowledgement在所有同步副本都收到数据后
当request.required.acks 的值为1 时,我如何在生产者中收到此确认。 producer.send(MessageKey) 是一个空白,我找不到任何选项来检索它。
【问题讨论】:
-
只是猜测,但是如果发送没有收到确认可能会引发异常?
标签: message-queue apache-kafka