Cluster Node Properties
Configure these properties for cluster nodes.
Property |
Description |
nifi.cluster.is.node |
Set this to |
nifi.cluster.node.address |
The fully qualified address of the node. It is blank by default. |
nifi.cluster.node.protocol.port |
The node's protocol port. It is blank by default. |
nifi.cluster.node.protocol.threads |
The number of threads that should be used to communicate with other nodes in the cluster. This property defaults to |
nifi.cluster.node.protocol.max.threads |
The maximum number of threads that should be used to communicate with other nodes in the cluster. This property defaults to |
nifi.cluster.node.event.history.size |
When the state of a node in the cluster is changed, an event is generated and can be viewed in the Cluster page. This value indicates how many events to keep in memory for each node. The default value is |
nifi.cluster.node.connection.timeout |
When connecting to another node in the cluster, specifies how long this node should wait before considering the connection a failure. The default value is |
nifi.cluster.node.read.timeout |
When communicating with another node in the cluster, specifies how long this node should wait to receive information from the remote node before considering the communication with the node a failure. The default value is |
nifi.cluster.node.max.concurrent.requests |
The maximum number of outstanding web requests that can be replicated to nodes in the cluster. If this number of requests is exceeded, the embedded Jetty server will return a "409: Conflict" response. This property defaults to |
nifi.cluster.firewall.file |
The location of the node firewall file. This is a file that may be used to list all the nodes that are allowed to connect to the cluster. It provides an additional layer of security. This value is blank by default, meaning that no firewall file is to be used. |
nifi.cluster.flow.election.max.wait.time |
Specifies the amount of time to wait before electing a Flow as the "correct" Flow. If the number of Nodes that have voted is equal to the number specified by the |
nifi.cluster.flow.election.max.candidates |
Specifies the number of Nodes required in the cluster to cause early election of Flows. This allows the Nodes in the cluster to avoid having to wait a long time before starting processing if we reach at least this number of nodes in the cluster. |