我在哪里/如何为kafka设置ack

时间:2017-12-27 10:30:03

标签: apache-kafka kafka-producer-api

我在哪里可以为卡夫卡的制片人设置确认(确认)? 我可以在Cloudera Manager中为Kafka配置吗?或者有一些特殊方法可以做到这一点吗? 另外,如何查看已使用的现有ack的值?

我查看了文档here。 然而,它没有说的是如何/在何处设置这些选项。

1 个答案:

答案 0 :(得分:3)

我认为文档很清楚。 ack是生成器配置参数,因此在应用程序中创建生成器时必须设置“acks”属性(为0,1或全部),并且需要为属性包提供其所有参数(即引导代理列表) ,密钥序列化器,值序列化器等)。 Ack不是与集群本身相关或与特定代理相关的参数,它是与生产者相关的参数,因此您可以让不同的生产者具有不同的特征。