首页 > 解决方案 > 启动 3 个或更多节点后 Kafka 节点连接问题

问题描述

有没有人看到以下行为?

一旦第 3、4...N 个节点启动.. 领导节点 server.log 开始显示以下消息。

WARN [Controller id=1001, targetBrokerId=1003] 无法建立到节点 1003 的连接。经纪人可能不可用。(org.apache.kafka.clients.NetworkClient)

WARN [Controller id=1001, targetBrokerId=1004] 无法建立到节点 1004 的连接。经纪人可能不可用。(org.apache.kafka.clients.NetworkClient)

当领导者停止时..新领导者开始显示相同的消息

WARN [Controller id=1002, targetBrokerId=1003] 无法建立到节点 1003 的连接。经纪人可能不可用。(org.apache.kafka.clients.NetworkClient)

WARN [Controller id=1002, targetBrokerId=1004] 无法建立到节点 1004 的连接。经纪人可能不可用。(org.apache.kafka.clients.NetworkClient)


在 Azure 上的 Red Hat Enterprise Linux 7.4 上运行 Kafka 1.1.1。

对原始 server.properties 所做的唯一更改是添加 zookeeper 信息 (zookeeper.connect=10.1.6.4:2181,10.1.6.5:2181,10.1.6.6:2181)

节点(vms)都是可访问和可ping的。

关于如何解决它的任何想法?

感谢 IPVP

标签: apache-kafka

解决方案


推荐阅读