【问题标题】:How to schedule the CRON to be run 1 to 1:30?如何安排 CRON 在 1 到 1:30 运行?
【发布时间】:2018-08-25 12:34:12
【问题描述】:

我需要知道 cron 表达式才能在每个星期一的凌晨 1 点到 1:30 之间运行。

我试过下面的表达式都不行。

1 * 1-2 ? * MON *

谁能帮我写一个cron表达式?

【问题讨论】:

  • 1 点到 1:30 之间没有星期一,只有几分钟。
  • 我是 CRON 的新手。我只需要安排作业在每个星期一的 1 点到 1:30 之间运行。
  • 您是指 1 到 1:30 之间的每一分钟吗?还是每周一的每分钟 1 点到 1:30 之间?还是每周一 1 点和 1 点 30 分?如果我必须解释你的问题,那么有很多可能性。
  • 每周一,在凌晨 1:00 到凌晨 1:30 之间运行,每分钟应该运行一次。

标签: cron apache-nifi cron-task crontrigger


【解决方案1】:

试试下面的表达式

0 0-30 1 ? * MON *

【讨论】:

  • 很高兴知道 :) NiFi 使用 Quartz cron 表达式,您可以在以下链接中创建/测试您的表达式.. cronmaker.com
【解决方案2】:

试试这个:0 0-30 1 ? * MON

我认为,您至少需要 6 个插槽才能填充,因此 CRON 表达式是有效的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-06-15
    • 1970-01-01
    • 2011-05-22
    • 2011-09-06
    • 1970-01-01
    • 2017-01-10
    • 2016-10-13
    相关资源
    最近更新 更多