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