Apache nifi 如何在启动NiFi之前以编程方式指定NiFi属性

Apache nifi 如何在启动NiFi之前以编程方式指定NiFi属性,apache-nifi,properties-file,Apache Nifi,Properties File,我们正在多个容器上启动NiFi,我们正在使用一个脚本来完成这项工作。每个设备都有一个单独的IP地址,该地址需要是nifi.remote.input.host的一部分。除了在nifi.properties文件中输入此属性外,是否没有其他方法指定此属性 我将运行一个脚本,它将生成多个容器。这些容器运行一个启动脚本,然后启动NiFi。如果有一种方法可以像我上面所问的那样更改属性,那么启动脚本需要做的就是从ifconfig中检索IP地址并传递值。否则,脚本将必须处理nifi.properties文件,我

我们正在多个容器上启动NiFi,我们正在使用一个脚本来完成这项工作。每个设备都有一个单独的IP地址,该地址需要是nifi.remote.input.host的一部分。除了在nifi.properties文件中输入此属性外,是否没有其他方法指定此属性


我将运行一个脚本,它将生成多个容器。这些容器运行一个启动脚本,然后启动NiFi。如果有一种方法可以像我上面所问的那样更改属性,那么启动脚本需要做的就是从ifconfig中检索IP地址并传递值。否则,脚本将必须处理nifi.properties文件,我认为这是一个不太优雅的解决方案。

该属性只能通过nifi.properties指定。您可能有一个带有占位符的nifi.properties文件,如nifi.remote.input.host=remote\u input\u host,然后用真正的主机/ip替换该文件。

该属性只能通过nifi.properties指定。您可能有一个带有占位符的nifi.properties文件,如nifi.remote.input.host=remote\u input\u host,然后用真正的主机/ip替换该文件。

这是个好主意。谢谢布莱恩,这是个好主意。谢谢你,布莱恩。