NIFI 实现上一次任务执行完后,等待5分钟执行下一次任务
前两天在使用nifi进行数据同步的时候,原来的流程方式是设置使用GenerateFlowFile作为初始节点,设置cron 表达式每5分钟执行一次。因为整个流程需要处理的节点比较多,有些数据查询会比较慢。虽然是数据增量的方式同步,但是存在当某次某节点查询的数据量过大,整个流程执行完超过5分钟的情况,此时下一次任务再次开始,就会导致最终插入的数据出现重复,这是业务不允许的,因此需要实现 实现上一次任务执行完后,等待5分钟执行下一次任务。使用NIFI的ExecuteScript 实现任务延时处理