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.

PropertyDescription
nameThe name of what this connection will do. This is used for the id of the connection so it must be unique.
idThe id of this connection. This needs to be left empty or set to a filesystem-friendly value (regex: [A-Za-z0-9_-]+)
source nameThe name of what of the processor that is the source for this connection.
source relationship nameThe name of the processors relationship to route to this connection
destination nameThe name of the component to receive this connection.
max work queue sizeThis 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 sizeThis 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 expirationIndicates how long FlowFiles are allowed to exist in the connection before be expired (automatically removed from the flow).
queue prioritizer classThis 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