当我使用pykafka
通过以下代码连接kafka
群集时:
from pykafka import KafkaClient
client = KafkaClient(hosts="10.0.0.101:9092")
我得到了如下例外:
引发异常('无法连接到代理以获取元数据。')
异常:无法连接到代理以获取元数据。
但是当我使用命令行时,例如:
kafka-console-producer --broker-list 10.0.0.101:9092 --topic userCND
它工作正常,但只是给了我一个警告信息:
WARN属性主题无效(kafka.utils.VerifiableProperties)
答案 0 :(得分:2)
您使用的是什么版本的Kafka? pykafka
目前仅支持0.8.2,而非0.9.0。
您可能希望使用REST API。在此处了解有关REST API的更多信息: