NIFI 系统属性 System Properties之Cluster Properties

集群通用属性

设置NiFi集群时,应在所有节点上以相同的方式配置这些属性。

PropertyDescription
nifi.cluster.protocol.heartbeat.interval节点应该向集群协调器发出心跳的时间间隔。 默认值是5秒。
nifi.cluster.protocol.is.secure这表示集群通信是否需要安全严证。 默认值是false。

集群节点属性

为集群节点配置这些属性。

PropertyDescription
nifi.cluster.is.node如果实例是集群中的节点,则将其设置为true。 默认值是false。
nifi.cluster.node.address将其设置为节点的标准主机名。 如果留空,则默认为“localhost”。
nifi.cluster.node.protocol.port将其设置为高于1024的开放端口(任何更低的值都需要root权限)。
nifi.cluster.node.protocol.threads应该用于与集群中的其他节点通信的线程数。 此属性默认为10,但对于大型群集,此值可能需要较大。
nifi.cluster.node.protocol.max.threads应该用于与集群中的其他节点通信的最大线程数。 该属性默认为50。
nifi.cluster.node.event.history.size当群集中节点的状态发生变化时,会生成一个事件,并可以在群集页面中查看。 该值表示每个节点在内存中保留多少个事件。 默认值是25。
nifi.cluster.node.connection.timeout连接到群集中的另一个节点时,指定此节点在认定连接失败之前应等待多长时间。 默认值是5秒。
nifi.cluster.node.read.timeout当与集群中的另一个节点进行通信时,指定在认定与节点的通信失败之前,该节点应该等待从远程节点接收信息的时间。 默认值是5秒。
nifi.cluster.firewall.file节点防火墙文件的位置。 这是一个可用于列出所有允许连接到群集的节点的文件。 它提供了一个额外的安全层。 该值默认为空白,表示不使用防火墙文件。
nifi.cluster.flow.election.max.wait.time指定在将Flow选为“正确”Flow之前等待的时间量。 如果已投票的节点数量等于nifi.cluster.flow.election.max.candidates属性指定的数量,则集群不会等待这么久。 默认值是5分钟。 请注意,第一次投票后,时间就会开始。
nifi.cluster.flow.election.max.candidates指定集群中提前选择流需要的节点数量。 这使得集群中的节点可以避免在开始处理之前等待很长时间,如果我们达到集群中至少这个数量的节点。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值