在我现有的NiFi工作流程中,我有以下场景: 1)我可能必须动态添加新的Kafka主题。 2)我可能必须添加新路线。 3)我可能需要添加新处理器(不确定是否可以添加新处理器!)
我的问题是,如果我的NiFi工作流程正在生产中运行,我是否需要在动态(动态)更新工作流程时停止并重新启动它?
在什么情况下,我需要将其降低?谢谢。
答案 0 :(得分:3)
您无需重新启动整个NiFi实例,但是某些更改可能需要停止并启动特定的处理器。例如,如果您有一个带有主题列表的ConsumeKafka处理器,则必须停止它,将新主题添加到属性中,然后重新启动。您可以使用REST API编写这些操作的脚本。