早上好,我正在使用Apache Nifi,我想知道是否有人知道如何更改处理器的设置而不必停止它。或者是一些可行的替代方法,以防止信息丢失。
由于
答案 0 :(得分:4)
处理器运行时无法更改处理器的配置,故意这样做。这为处理器的开发人员提供了保证,以便在onTrigger方法中可以保证所有属性具有与处理器启动时通过验证相同的值。
如果您可以更多地描述您的用例,我们可能会提出其他方法。
答案 1 :(得分:0)
还有另一种解决方案。复制处理器将其配置更新为所需的配置。副本的输出连接到下一个处理器。原始处理器已停止,其排队已连接到副本,然后打开。
以某种方式必须中断数据流,但是这样在处理器中花费更多时间的更改可以首先在副本中进行,以便减少中断的影响。尽可能多。
问候