Kafka python检索主题列表
我正在使用,我想知道是否有办法显示所有主题 大概是这样的:Kafka python检索主题列表,python,python-2.7,apache-kafka,apache-zookeeper,Python,Python 2.7,Apache Kafka,Apache Zookeeper,我正在使用,我想知道是否有办法显示所有主题 大概是这样的: ./bin/kafka-topics.sh --list --zookeeper localhost:2181 用这种方法试试。你用过吗?非常感谢,这就是我要找的。如果你想写一个答案,我会把它标记为正确的。可能对其他人也有用。这似乎不会轮询Kafka以查找可用主题,只列出消费者实例订阅的主题。这不是静态方法,因此必须创建KafkanConsumer实例才能使用它,但事实证明,您可以在没有主题列表的情况下使用它,事实上,它将列出Kafk
./bin/kafka-topics.sh --list --zookeeper localhost:2181
用这种方法试试。你用过吗?非常感谢,这就是我要找的。如果你想写一个答案,我会把它标记为正确的。可能对其他人也有用。这似乎不会轮询Kafka以查找可用主题,只列出消费者实例订阅的主题。这不是静态方法,因此必须创建KafkanConsumer实例才能使用它,但事实证明,您可以在没有主题列表的情况下使用它,事实上,它将列出Kafkasunds good中的主题,不起作用“ValueError:Topic name”*“是非法的,它包含ASCII字母数字以外的字符,“.”、“”和“-”
import kafka
consumer = kafka.KafkaConsumer(group_id='test', bootstrap_servers=['server'])
consumer.topics()