如何为处理器设置默认的“运行计划”

时间:2018-09-17 12:23:58

标签: apache-nifi hortonworks-data-platform hortonworks-dataflow

我经常使用GenerateFlowFile处理器来测试其他处理器的行为并了解流程。但是每次,我都忘记更改默认的“运行计划”,默认情况下为“ 0”。在我意识到它用数以千计的文件轰炸流程之后。

有没有办法更改默认值?有时候真的很沮丧。

1 个答案:

答案 0 :(得分:3)

没有更改代码的方法。

在处理器上可以使用注释来指示默认的调度选项:

@DefaultSchedule(strategy = SchedulingStrategy.TIMER_DRIVEN, period = "1 min")

您将必须获取NiFi的源代码并将此批注添加到GenerateFlowFile中,然后重建标准NAR并将其部署到您的NiFi实例中。