getting acks=-1当我在kafka producer中将acks设置为all时

5jdjgkvh  于 2021-06-04  发布在  Kafka
关注(0)|答案(1)|浏览(389)

我为我的Kafka制作人设置了以下属性:

properties.setProperty(ProducerConfig.ACKS_CONFIG, "all");

当我开始我的应用程序时,我看到 acks = -1ProducerConfig values . 为什么会这样?

fiei3ece

fiei3ece1#

对于生产者配置, acks 财产 -1 等于 all .
Kafka文档中的生产者配置:
acks=所有这一切意味着领导者将等待全套同步副本确认记录。这保证了只要至少有一个同步副本保持活动状态,记录就不会丢失。这是最有力的保证。这相当于acks=-1设置。

相关问题