首页 > 解决方案 > 我们也可以为生产者使用 APPLICATION_ID_CONFIG

问题描述

我已经阅读了一些块来实现Kafka. 我们必须使用分组概念application.idgroup.id我们可以为消费者分组。同样的方式,我们可以使用application.idand为生产者创建组group.id吗?

标签: apache-kafkaapache-kafka-streams

解决方案


Kafka 客户端仅在需要在代理上保留某些状态时才使用 ID。

由于普通生产者不保留任何状态,因此他们没有任何 ID(除了client.id用于记录的 ID)。

您还会注意到事务生产者transactional.id具有状态。http://kafka.apache.org/documentation/#producerconfigs


推荐阅读