MiNiFi Java Agent Administration
Also available as:
PDF

Connections

There can be multiple connections in this version of MiNiFi. The "Connections" subsection is a list of connections. Each connection must specify these properties.

Property

Description

name

The name of what this connection will do. This is used for the id of the connection so it must be unique.

id

The id of this connection. This needs to be left empty or set to a filesystem-friendly value (regex: [A-Za-z0-9_-]+)

source name

The name of what of the processor that is the source for this connection.

source relationship name

The name of the processors relationship to route to this connection

destination name

The name of the component to receive this connection.

max work queue size

This property is the max number of FlowFiles that can be in the queue before back pressure is applied. When back pressure is applied the source processor will no longer be scheduled to run.

max work queue data size

This property specifies the maximum amount of data (in size) that should be queued up before applying back pressure. When back pressure is applied the source processor will no longer be scheduled to run.

flowfile expiration

Indicates how long FlowFiles are allowed to exist in the connection before be expired (automatically removed from the flow).

queue prioritizer class

This configuration option specifies the fully qualified java class path of a queue prioritizer to use. If no special prioritizer is desired then it should be left blank. An example value of this property is: org.apache.nifi.prioritizer.NewestFlowFileFirstPrioritizer