NIFI:cron scheuling模式

NIFI:cron scheuling模式,cron,apache-nifi,Cron,Apache Nifi,我想每天00:00运行我的nifi处理器,我使用如下表达式:0***?但它抛出如下异常: 这里还有几个我感兴趣的主题: 我可以在我添加的组上使用cron吗 2.我可以使用任何参数(例如i=2)来帮助我在其他处理器之后的每2小时内启动和停止处理器吗 已开始(我想使用任何参数 (在我的情况下i)哪个将在之后启动处理器 其他处理器已开始工作数小时) 首先,您提供的表达式不是每天00:00运行,而是每小时运行一次。表达式中的第三个值是小时值,将其作为特殊字符“*”表示它每小时运行一次,将其替换为“0”

我想每天00:00运行我的nifi处理器,我使用如下表达式:0***?但它抛出如下异常:

这里还有几个我感兴趣的主题:

  • 我可以在我添加的组上使用cron吗

  • 2.我可以使用任何参数(例如i=2)来帮助我在其他处理器之后的每2小时内启动和停止处理器吗 已开始(我想使用任何参数 (在我的情况下i)哪个将在之后启动处理器 其他处理器已开始工作数小时)


  • 首先,您提供的表达式不是每天00:00运行,而是每小时运行一次。表达式中的第三个值是小时值,将其作为特殊字符“*”表示它每小时运行一次,将其替换为“0”会将其更改为午夜运行

    因此,新的正确表达式应该是:
    01/1*?


    从您提供的表达式中可以看出,由于cron表达式最后一个值的间隔,它可能会引发异常。您提供的表达式:“0***?”在最后一个问号前没有空格。这可能会导致问题,因为标准的预期格式是将所有值用空格分隔。使用上面列出的cron表达式应该会给您一个有效的触发器

    您知道在发生一个小时的故障后如何启动处理器吗?@sakosako Hi Sako,不幸的是,对于apache nifi,我没有经验,我只能帮助解决由于cron格式无效而引发的异常。