Java 卡夫卡控制台消费者。无法建立到节点0的错误连接。代理可能不可用
我试图在本地(windows 7虚拟桌面)中使用来自卡夫卡的邮件Java 卡夫卡控制台消费者。无法建立到节点0的错误连接。代理可能不可用,java,apache-kafka,kafka-consumer-api,Java,Apache Kafka,Kafka Consumer Api,我试图在本地(windows 7虚拟桌面)中使用来自卡夫卡的邮件 zookeeper和kafka在同一台本地计算机上运行 创建主题 产生信息 卡夫卡控制台制作人--代理列表127.0.0.1:9092--主题优先\u主题 没有错误,我只是执行Ctrl+C结束生成 消费信息 请帮忙 在server.properties设置中 broker.id=0 advertised.port=9092 advertised.host.name=127.0.0.1 listeners=PLAINTEXT://1
broker.id=0
advertised.port=9092
advertised.host.name=127.0.0.1
listeners=PLAINTEXT://127.0.0.1:9092
advertised.listeners=PLAINTEXT://127.0.0.1:9092
advertised.port=9092
advertised.host.name=127.0.0.1
listeners=PLAINTEXT://127.0.0.1:9092
advertised.listeners=PLAINTEXT://127.0.0.1:9092
zookeeper.connect=<computer name>:2181
zookeeper.connect=:2181
在zookeeper.properties中:
在D:/drive中创建一个文件夹,并将其放在zookeeper.properties中,如下所示
dataDir=D:\\foldername\\zookeeper试试这些,可能会有帮助谢谢你的回答,试过了,但仍然有相同的错误消息。你能试试这些命令并找出它返回的ip/主机名吗:zookeer-shell.bat localhost:2181然后在shell中运行命令,一旦它打开->get/brokers/ids/0。我运行它zookeer-shell.bat localhost:2181(启动zookeeper后运行此命令)。我已连接到本地主机:2181欢迎使用ZooKeeper!JLine支持已禁用WATCHER::WatchedEvent state:SyncConnected type:无路径:nullNode不存在:/brokers/ids/0我认为您的代理未运行。您首先运行ZooKeeper,而不是终止进程,类似地,在另一个窗口中运行Kafka代理,而不是clo关闭窗口。现在您打开另一个窗口并逐个运行这两个命令。您是在启动代理后还是在启动控制台使用者后从代理收到一些错误消息?
advertised.port=9092
advertised.host.name=127.0.0.1
listeners=PLAINTEXT://127.0.0.1:9092
advertised.listeners=PLAINTEXT://127.0.0.1:9092
zookeeper.connect=<computer name>:2181