如何在不停止的情况下更新apache nifi处理器的配置?
问题描述:
早上好,我使用的是Apache Nifi,不知有没有人知道有什么方法可以改变处理器的设置而不必停下来。或者一些可行的替代方法来防止信息的丢失。所述处理器运行时如何在不停止的情况下更新apache nifi处理器的配置?
由于
答
一个处理器的配置不能被改变,这是有意这样做。这为处理器的开发人员提供了保证,以便在onTrigger方法中可以保证所有属性具有相同的值,以便在处理器启动时通过验证。
如果您可以更多地描述您的用例,我们可能会想出其他方法。
答
有一个替代解决方案。复制处理器会将其配置更新为所需的配置。副本的输出连接到下一个处理器。原始处理器停止并且其排队连接到副本,然后打开。
以这种或那种方式,数据流必须被中断,但是通过这种方式,需要更多时间在处理器中进行的更改可以首先在重复中进行,以减少中断的影响越多越好。
关于