Apache kafka 卡夫卡消费行为

Apache kafka 卡夫卡消费行为,apache-kafka,kafka-consumer-api,Apache Kafka,Kafka Consumer Api,我在写Kafka consumer,我有一个与consumer进程相关的查询 我有一个消费者使用了groupId=“testGroupId”,并且使用了我从多个主题中使用的相同的groupId,比如“topic1”和“topic2” 另外,假设代理上已经创建了“topic1”,而“topic2”尚未创建 现在,如果启动使用者,我会在zookeeper节点中看到“topic1”(已创建)的使用者线程,但我看不到“topic2”的任何使用者线程 我的问题是,“topic2”的消费者线程是否只有在我们

我在写Kafka consumer,我有一个与consumer进程相关的查询

我有一个消费者使用了
groupId=“testGroupId”
,并且使用了我从多个主题中使用的相同的groupId,比如
“topic1”
“topic2”

另外,假设代理上已经创建了
“topic1”
,而
“topic2”
尚未创建

现在,如果启动使用者,我会在zookeeper节点中看到
“topic1”
(已创建)的使用者线程,但我看不到
“topic2”
的任何使用者线程


我的问题是,
“topic2”
的消费者线程是否只有在我们在broker上创建主题后才会创建?

我假设您使用Kafka
ConsumerConnector
方法,如
createMessageStreamsByFilter
。消费者将订阅kafka主题事件,如果有新主题,它将自动订阅该主题。

我假设您使用kafka
ConsumerConnector
方法,如
createMessageStreamsByFilter
。消费者将订阅卡夫卡主题事件,如果有新主题,消费者将自动订阅该主题