apache-kafka - 启动 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
解决方案
推荐阅读
- c++ - RoundTo() 舍入差异
- python - 如何在数据框中创建一个新列,该列将是另一列的函数,并且条件比 for 循环更快?
- google-api - 如何为 Pub/Sub 使用“试用此 API”资源管理器
- nginx - 如何阻止来自 url 的机器人访问我的网站?(使用 Nginx)
- angular - npm 无法安装 node-sass
- python - 我怎样才能有一个 4 列和 100 行的随机 csv 数据集
- javascript - 如何通过按 React-Native 中的自定义抽屉导航组件从一个屏幕转到另一个屏幕?
- python-3.x - 如何使用连续循环更改python中的目录?
- mysql - 如何将此 sql 查询转换为 laravel 查询生成器?
- docker - docker 容器端口在第一次连接后关闭