有了此功能,现在有两个执行引擎--- STATELESS和STATEFUL,但是我不确定它们分别适合哪种情况? 当我想方便地更新一个或多个参数时,请使用Steteless执行引擎和命令行?如果我需要查看流的状态,请在Nifi UI中使用状态执行引擎吗?
任何帮助都是可以的!
答案 0 :(得分:0)
简短答案: 如果您想在Nifi中进行交互工作并开发流程,或者定义参数,请使用常规Nifi模式。
如果要在群集中运行常规流,请使用常规Nifi模式。
但是,如果您的线性流满足某些限制(例如只有一个源和接收器以及明确定义的配置参数),则特别不要在消息完成流之前确认消息,并且不想在群集上但资源隔离的情况下运行它...然后进入无状态Nifi模式。