【发布时间】:2021-06-25 21:39:06
【问题描述】:
我已经开始这个教程https://kafka.apache.org/quickstart,在本地主机的情况下它工作正常
bin/kafka-console-producer.sh --topic quickstart-events --bootstrap-server localhost:9092
但是当我想在另一台机器上发送文本时 bin/kafka-console-producer.sh --topic quickstart-events --bootstrap-server 10.22.241.59:9092
这给了我以下错误
WARN [Producer clientId=console-producer] Error connecting to node test-3-workernode:9092 (id: 0 rack: null) (org.apache.kafka.clients.NetworkClient)
如何发送消息给其他机器?为什么连接不上?
【问题讨论】:
-
请don't upload text as image。编辑您的问题以包含所有信息。但是该错误消息的哪一部分不清楚?
-
@OlafKock bin/kafka-console-producer.sh --topic quickstart-events --bootstrap-server 10.22.241.59:9092 这个命令给了我错误。我的意思是当我写一些东西要发送时,它会给我错误。它没有与另一台机器连接
-
你能分享任何 kafka 属性/配置吗? Kafka 引导服务器进程是否已在该机器上启动/安装?
-
是的,我已经按照教程 bin/zookeeper-server-start.sh config/zookeeper.properties 和 bin/kafka-server-start.sh config/server.properties 都运行然后运行命令 bin/ kafka-console-producer.sh --topic quickstart-events --bootstrap-server localhost:9092 并写下当我检查 bin/kafka-console-consumer.sh --topic quickstart-events --from-beginning 时出现的内容- -bootstrap-server localhost:9092
-
@suraj_fale 但我想从这台机器向另一台机器发送文本,而不是本地主机,当我使用另一个 IP 时,它给了我错误
标签: apache-kafka