小编TCu*_*ulp的帖子

NiFi覆盖nifi.properties中的值

我在docker中运行NiFi,并将所有相关目录安装为卷。我尝试修改nifi.properties文件中的某些设置,特别是添加自定义属性文件。但是,当我重新启动NiFi时,某些属性将恢复为原始值。

这是我当前的nifi.properties文件的示例:

nifi.ui.autorefresh.interval=5 sec
...
nifi.variable.registry.properties=
Run Code Online (Sandbox Code Playgroud)

如果再将文件更改为以下内容:

nifi.ui.autorefresh.interval=3 sec
...
nifi.variable.registry.properties=./conf/custom.properties
Run Code Online (Sandbox Code Playgroud)

然后重新启动NiFi,它会打印多行replacing target file /opt/nifi/nifi-current/conf/nifi.properties,然后启动UI。当我再次检查nifi.properties文件时,它看起来像:

nifi.ui.autorefresh.interval=3 sec
...
nifi.variable.registry.properties=
Run Code Online (Sandbox Code Playgroud)

由于某些原因,nifi.ui.autorefresh.interval属性将成功更新,但nifi.variable.registry.properties属性不会成功更新。

为什么有些价值观拒绝采用,我如何才能使它们在启动过程中生存下来?

apache-nifi

1
推荐指数
1
解决办法
557
查看次数

标签 统计

apache-nifi ×1