动态更新现有WorkFlow时是否需要停止NiFi?

时间:2019-01-07 02:27:58

标签: apache-nifi

在我现有的NiFi工作流程中,我有以下场景: 1)我可能必须动态添加新的Kafka主题。 2)我可能必须添加新路线。 3)我可能需要添加新处理器(不确定是否可以添加新处理器!)

我的问题是,如果我的NiFi工作流程正在生产中运行,我是否需要在动态(动态)更新工作流程时停止并重新启动它?

在什么情况下,我需要将其降低?谢谢。

1 个答案:

答案 0 :(得分:3)

您无需重新启动整个NiFi实例,但是某些更改可能需要停止并启动特定的处理器。例如,如果您有一个带有主题列表的ConsumeKafka处理器,则必须停止它,将新主题添加到属性中,然后重新启动。您可以使用REST API编写这些操作的脚本。