Я запускаю NiFi в докере со всеми соответствующими каталогами, смонтированными как тома.Я пытаюсь изменить некоторые настройки в моем файле nifi.properties, в частности, чтобы добавить файл пользовательских свойств.Однако, когда я перезагружаю NiFi, некоторые свойства возвращаются к своим первоначальным значениям.
Вот пример моего текущего файла nifi.properties:
nifi.ui.autorefresh.interval=5 sec
...
nifi.variable.registry.properties=
Если я затем изменюфайл к следующему:
nifi.ui.autorefresh.interval=3 sec
...
nifi.variable.registry.properties=./conf/custom.properties
и затем перезапустите NiFi, он напечатает несколько строк replacing target file /opt/nifi/nifi-current/conf/nifi.properties
, а затем запустит пользовательский интерфейс.Когда я снова проверяю файл nifi.properties, он выглядит следующим образом:
nifi.ui.autorefresh.interval=3 sec
...
nifi.variable.registry.properties=
По какой-то причине свойство nifi.ui.autorefresh.interval будет успешно обновлено, но свойство nifi.variable.registry.propertiesне.
Почему некоторые значения отказываются принимать, и как я могу получить их, чтобы пережить процесс запуска?