Kafka 连接错误: 'Connection to node -1 (/192.168.110.223:9092) could not be established. Broker may not be available.' 的原因和解决方法

这个错误通常是由以下原因之一导致的:

  1. Kafka Broker 未启动或已停止运行。
    • 检查 Kafka Broker 是否已启动并正在运行。可以使用 kafka-broker-startkafka-server-start 命令启动 Kafka Broker。
  2. Kafka Broker 的网络连接出现问题。
    • 检查 Kafka Broker 的 IP 地址和端口号是否正确。
    • 检查网络连接是否正常,例如网络是否断开、防火墙是否阻止了连接等。
  3. Kafka Consumer 或 Producer 的配置错误导致无法连接到正确的 Kafka Broker。
    • 检查 Kafka Consumer 或 Producer 的配置,确保 bootstrap.servers 属性指向正确的 Kafka Broker 地址。
    • 检查 security.protocolsasl.jaas.config 等属性是否配置正确。
  4. Kafka Broker 的防火墙设置阻止了连接。
    • 检查 Kafka Broker 的防火墙设置,确保允许来自 Kafka Consumer 或 Producer 的连接。
    • 可以尝试临时禁用防火墙,以确认是否是防火墙导致的问题。

解决方法:

根据以上原因,可以尝试以下解决方法:

  • 检查 Kafka Broker 的状态,确保其已启动并正在运行。
  • 检查网络连接,确保 Kafka Broker 和 Kafka Consumer 或 Producer 之间的网络连接正常。
  • 检查 Kafka Consumer 或 Producer 的配置,确保 bootstrap.servers 等属性配置正确。
  • 检查防火墙设置,确保允许来自 Kafka Consumer 或 Producer 的连接。

如果以上方法都无法解决问题,请检查 Kafka Broker 的日志文件,以获取更详细的错误信息,并根据错误信息进一步排查问题。

Kafka 连接错误: 'Connection to node -1 (/192.168.110.223:9092) could not be established. Broker may not be available.' 的解决方法

原文地址: http://www.cveoy.top/t/topic/kgq9 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录