Web Properties
These properties pertain to the web-based User Interface.
Property | Description |
nifi.web.war.directory | This is the location of the web war directory. The default value is ./lib. |
nifi.web.http.host | The HTTP host. It is blank by default. |
nifi.web.http.port | The HTTP port. The default value is 8080. |
nifi.web.http.port.forwarding | The port which forwards incoming HTTP requests to nifi.web.http.host. This property is designed to be used with port forwarding, when NiFi has to be started by a non-root user for better security, yet it needs to be accessed via low port to go through a firewall. For example, to expose NiFi via HTTP protocol on port 80, but actually listening on port 8080, you need to configure OS level port forwarding such as |
nifi.web.http.network.interface* | The name of the network interface to which NiFi should bind for HTTP requests. It is blank by default. NOTE: Multiple network interfaces can be specified by using the nifi.web.http.network.interface. prefix with unique suffixes and separate network interface names as values. For example, to provide two additional network interfaces, a user could also specify additional properties with keys of: nifi.web.http.network.interface.eth0=eth0 nifi.web.http.network.interface.eth1=eth1 Providing three total network interfaces, including nifi.web.http.network.interface.default. |
nifi.web.https.host | The HTTPS host. It is blank by default. |
nifi.web.https.port | The HTTPS port. It is blank by default. When configuring NiFi to run securely, this port should be configured. |
nifi.web.https.port.forwarding | Same as |
nifi.web.https.network.interface* | The name of the network interface to which NiFi should bind for HTTPS requests. It is blank by default. NOTE: Multiple network interfaces can be specified by using the nifi.web.https.network.interface. prefix with unique suffixes and separate network interface names as values. For example, to provide two additional network interfaces, a user could also specify additional properties with keys of: nifi.web.https.network.interface.eth0=eth0 nifi.web.https.network.interface.eth1=eth1 Providing three total network interfaces, including nifi.web.https.network.interface.default. |
nif.web.jetty.working.directory | The location of the Jetty working directory. The default value is ./work/jetty. |
nifi.web.jetty.threads | The number of Jetty threads. The default value is 200. |