前言
你正在处理一个重要的数据任务,但是突然发现Kafka Broker不可用了!这种情况会让任何一个数据工程师心急如焚。就像是电影中的情节一样,突如其来的危机让你不知所措。但别担心,本文将带你一起进入Kafka的世界,探索Broker不可用的原因和应对方法。让我们一起来揭开这个神秘的面纱吧!
网络问题
网络故障、防火墙配置错误或者路由问题等都可能导致 Kafka 客户端无法与 Broker 建立连接。在这种情况下,需要确保网络正常工作,并且客户端可以访问 Kafka Broker 的网络端口。
- 首先确认网络是否可达
- 确认防火墙是否关闭了
zookeeper问题
查看zookeeper是否启动,这是重点,
迷惑行为
也就是本来已经启动了,而且很成功,但是出现了这个错误。总的来说就是这个错误可能是自己引发的
我执行了一下这个命令kafka-topics.sh --bootstrap-server localhost:9092 --list
出现了这个错误
可以看到我ping localhost
的时候是可以ping通的,然而我去访问的时候它是ubable to connect to remote host
所以在执行的时候最好是填写所配的地址