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

问题描述 投票:0回答:1

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

有没有办法,改变默认值?有时它真的很令人沮丧。

apache-nifi hortonworks-data-platform hortonworks-dataflow
1个回答
3
投票

没有改变代码就没有办法做到这一点。

有一个注释可以在处理器上用于指示默认的调度选项:

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

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

© www.soinside.com 2019 - 2024. All rights reserved.