Apache kafka 卡夫卡消费者未知\u主题\u或\u分区

Apache kafka 卡夫卡消费者未知\u主题\u或\u分区,apache-kafka,kafka-consumer-api,producer-consumer,Apache Kafka,Kafka Consumer Api,Producer Consumer,我有一个运行卡夫卡消费群体的微服务,订阅两个不同的主题(比如topic1和topic2)。使用以下命令验证订阅- bin\windows\kafka-consumer-groups.bat--引导服务器localhost:9092--描述--组mygroupId 它似乎工作得很好 但是,服务日志会产生如下警告:- [Consumer clientId=myclientId,groupId=mygroupId]获取相关id为2369423的元数据时出错:{topic1,topic2=UNKNOWN

我有一个运行卡夫卡消费群体的微服务,订阅两个不同的主题(比如topic1和topic2)。使用以下命令验证订阅-
bin\windows\kafka-consumer-groups.bat--引导服务器localhost:9092--描述--组mygroupId

它似乎工作得很好

但是,服务日志会产生如下警告:-
[Consumer clientId=myclientId,groupId=mygroupId]获取相关id为2369423的元数据时出错:{topic1,topic2=UNKNOWN\u TOPIC\u或\u PARTITION}

我已经验证了主题名称,它们确实存在。还尝试通过控制台运行生产者和消费者,消息已成功发布和接收。 还使用以下命令验证了主题上的acl,并且输出为空。
kafka-acls.sh--授权人属性zookeeper.connect=zookeeperhost:2181--列表--主题主题1


有人能帮忙解释一下为什么会出现这个未知的主题或分区错误吗?

名为
topic1,topic2
的主题不存在。传递给该方法的参数是一个字符串集合,其中每个元素都是一个主题名。是。我们所做的是在kafkaconsumer.subscribe中传递逗号分隔的主题名称,并且这些主题也以相同的名称存在。但是仍然会出现这个错误。