Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache kafka 有没有办法知道卡夫卡主题是用java创建的_Apache Kafka_Kafka Consumer Api_Kafka Producer Api - Fatal编程技术网

Apache kafka 有没有办法知道卡夫卡主题是用java创建的

Apache kafka 有没有办法知道卡夫卡主题是用java创建的,apache-kafka,kafka-consumer-api,kafka-producer-api,Apache Kafka,Kafka Consumer Api,Kafka Producer Api,我有两种不同的服务-配置服务和数据填充器服务配置服务职责是创建主题和数据填充器服务将数据推送到kafka服务。请注意,配置服务和数据填充器服务是独立的服务 我的问题-是否有更好的方法让数据填充器服务知道主题已经创建 目前我正在使用 _Collection<TopicListing> topicListings = adminClient.listTopics().listings().get();_ \u Collection topicListings=adminClient.l

我有两种不同的服务-配置服务数据填充器服务配置服务职责是创建主题和数据填充器服务将数据推送到kafka服务。请注意,配置服务数据填充器服务是独立的服务

我的问题-是否有更好的方法让数据填充器服务知道主题已经创建

目前我正在使用

_Collection<TopicListing> topicListings = adminClient.listTopics().listings().get();_
\u Collection topicListings=adminClient.listTopics().listings().get()_
并定期在主题列表中查看我的主题。有任何回调机制吗


请注意,我正在使用org.apache.kafka作为我的制作人。

@Deadpool这不应该是一个重复的问题,因为我的问题与主题获得后的回调机制有关。是否存在主题?那么为什么要定期检查呢?我有两个不同的服务(k8s)——配置服务和数据填充服务。配置服务负责创建主题,数据填充器服务将数据发布到主题(如果存在),否则不应推送数据。因此,data populator服务需要检查主题是否已创建,以便可以推送主题data@Deadpool这不应该是一个重复的问题,因为我的问题与主题获得createdonce主题存在后的回调机制有关?那么为什么要定期检查呢?我有两个不同的服务(k8s)——配置服务和数据填充服务。配置服务负责创建主题,数据填充器服务将数据发布到主题(如果存在),否则不应推送数据。因此,data populator服务需要检查主题是否已创建,以便可以推送数据