Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.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 Kafka生产者/消费者无法连接到服务器上的本地主机Kafka群集_Apache Kafka - Fatal编程技术网

Apache kafka Kafka生产者/消费者无法连接到服务器上的本地主机Kafka群集

Apache kafka Kafka生产者/消费者无法连接到服务器上的本地主机Kafka群集,apache-kafka,Apache Kafka,为了解决这个问题,我尝试了Stackoverflow上的几个链接,但在过去的几个小时里,我无法解决这个问题 基本上,我已经使用这个链接在我的office服务器上安装了ApacheKafka 服务已经创建,并且都在运行 这是我用来执行它的命令 将cd放入Kafka Bin目录后。/Kafka-console-consumer.sh--引导服务器localhost:9092--主题TutorialTopic--从头开始 但是,在运行示例中提到的消费者时,它抛出了以下错误 无法建立到节点-1(loca

为了解决这个问题,我尝试了Stackoverflow上的几个链接,但在过去的几个小时里,我无法解决这个问题

基本上,我已经使用这个链接在我的office服务器上安装了ApacheKafka

服务已经创建,并且都在运行

这是我用来执行它的命令

将cd放入Kafka Bin目录后。/Kafka-console-consumer.sh--引导服务器localhost:9092--主题TutorialTopic--从头开始

但是,在运行示例中提到的消费者时,它抛出了以下错误

无法建立到节点-1(localhost/127.0.0.1:9092)的WARN[Producer clientId=console Producer]连接。经纪人可能不在。(org.apache.kafka.clients.NetworkClient)

这是我的server.properties文件的屏幕截图

我还试图将命令中的localhost更改为127.0.0.1,但还是出现了相同的错误

我已经明确提到了localhost ip,因为我认为它可以工作,因为默认情况下它不工作

中的相同设置当前在“我的本地环境”中工作,但不在服务器上。
感谢您在此主题上提供的任何帮助

您从何处运营您的消费者?与卡夫卡相同的机器还是不同的?@RobinMoffatt通过不同的终端从同一台机器访问。您是否尝试将IP更改为本地主机?您还可以检查/etc/hosts文件并确保有指向localhost的127.0.0.1条目吗?@user3817206我确实检查了/etc/hosts文件,其中有一个localhost条目。这是否已修复?