Apache nifi 如何在NiFi处理器中重新加载外部配置数据

Apache nifi 如何在NiFi处理器中重新加载外部配置数据,apache-nifi,Apache Nifi,我有一个自定义nifi处理器,它使用外部数据进行一些用户控制的配置。我想知道当数据被更改时,如何向处理器发出重新加载数据的信号。 我原以为可以发送一个FLO文件来通知处理器,但我担心在集群环境中,只有一个处理器会收到通知,而所有其他处理器仍将在旧配置上运行。最常见的查看文件更改的方法是JDK WatchService或Apache Commons IO Monitor 您的处理器可以使用其中一个,并在文件更改时重新加载数据,只需确保在重新加载的代码和执行期间使用的代码之间同步对处理器中相关字

我有一个自定义nifi处理器,它使用外部数据进行一些用户控制的配置。我想知道当数据被更改时,如何向处理器发出重新加载数据的信号。
我原以为可以发送一个FLO文件来通知处理器,但我担心在集群环境中,只有一个处理器会收到通知,而所有其他处理器仍将在旧配置上运行。

最常见的查看文件更改的方法是JDK WatchService或Apache Commons IO Monitor

您的处理器可以使用其中一个,并在文件更改时重新加载数据,只需确保在重新加载的代码和执行期间使用的代码之间同步对处理器中相关字段的访问