我经常使用GenerateFlowFile
处理器来测试其他处理器的行为并理解流程。但每次,我忘记更改默认的“运行计划”,默认为“0”。在我意识到它用数千个文件轰炸流程之前。
有没有办法,改变默认值?有时它真的很令人沮丧。
没有改变代码就没有办法做到这一点。
有一个注释可以在处理器上用于指示默认的调度选项:
@DefaultSchedule(strategy = SchedulingStrategy.TIMER_DRIVEN, period = "1 min")
您必须获取NiFi的源代码并将此注释添加到GenerateFlowFile,然后重建标准NAR并将其部署到您的NiFi实例。