我正在努力与clustring nifi进行负载平衡

时间:2019-05-22 14:04:22

标签: cluster-computing load-balancing apache-zookeeper apache-nifi

我正在努力配置NiFi负载平衡群集。我有三台服务器,我想激活负载平衡以在三台服务器之间共享高流数据流。我找不到一个很好的文档来做到这一点。有人可以分享他关于如何配置文件(nifi.properties,zookeeper.properties)的经验吗?

1 个答案:

答案 0 :(得分:1)

假设您正在谈论负载平衡连接...

如果您已经有一个正常工作的集群,则用于负载平衡的唯一新属性在nifi.properties中:

# cluster load balancing properties #
nifi.cluster.load.balance.host=
nifi.cluster.load.balance.port=6342
nifi.cluster.load.balance.connections.per.node=4
nifi.cluster.load.balance.max.thread.count=8
nifi.cluster.load.balance.comms.timeout=30 sec

如果您有一个安全的群集,则可能需要填写主机以与每个节点的证书中的主机匹配,否则,如果将其保留为空白,则它将绑定到所有接口。

与负载平衡连接相关的所有其他操作都是通过NiFi UI完成的。