【问题标题】:Cron trigger issue with QuartzQuartz 的 Cron 触发器问题
【发布时间】:2011-12-09 02:30:45
【问题描述】:

谁能告诉我 Cron 表达式是否为 1 0 * * * ?是否意味着 Java 中的 Quartz 作业每小时运行一秒?

我似乎总是弄错这些。

【问题讨论】:

    标签: java quartz-scheduler


    【解决方案1】:

    是的,每小时一秒,但你错过了*

    quartz 中 cron 行的参数为:

    • 一小时的秒数 (0-59)
    • 一小时的分钟 (0-59)
    • 一天中的小时 (0-23)
    • 一个月中的某天 (1-31)
    • 一年中的月份 (1-12)
    • 星期几(1-7,7 是星期六)
    • (可选)年份

    所以你需要六个或七个值:

    1 0 * * * *
    

    【讨论】:

    • 那么每小时之后的一秒会是什么?谢谢。
    • 你是怎么混淆的?应该是 1 0 * * * * 还是别的什么?
    • 小错误:这是分钟的秒数;)
    • 我刚刚测试了 1 0 * * * * 并没有在 1 秒后触发。表达式应该是什么?
    • 您是在 Quartz 还是在 crontab 中安排这个? crontab中只有五个参数,开头没有秒。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-04
    相关资源
    最近更新 更多