This article will walk through some of the configuration options within MiNiFi CPP. As discussed in the Readme, MiNiFi C++ is configured through two files, a config YAML file that includes the flow configuration and general properties for the MiNiFi process. . Users can use the MiNiFi toolkit converter to help create flow configurations from a template exported from a NiFi instance. This document will assume that the YAML configuration will be generated by the toolkit.
Configuration properties.
nifi.default.directory
nifi.flow.configuration.file
nifi.flow.engine.threads
nifi.administrative.yield.duration
nifi.bored.yield.duration
nifi.flowcontroller.graceful.shutdown.period
nifi.log.level
nifi.flow.configuration.class.name
nifi.flow.repository.class.name
nifi.volatile.repository.options
nifi.provenance.repository.class.name
nifi.server.port
nifi.server.report.interval
nifi.provenance.repository.max.storage.size
nifi.provenance.repository.max.storage.time
nifi.provenance.repository.directory.default
nifi.flowfile.repository.max.storage.size
nifi.flowfile.repository.max.storage.time
nifi.flowfile.repository.directory.default
nifi.remote.input.secure
nifi.security.need.ClientAuth
nifi.security.client.certificate
nifi.security.client.private.key
nifi.security.client.pass.phrase
nifi.security.client.ca.certificate
...
System Properties
Content by Label | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...