代码之家  ›  专栏  ›  技术社区  ›  Sandeep Jindal

Quartz Cron表达式:从现在开始每10分钟运行一次作业(立即)

  •  18
  • Sandeep Jindal  · 技术社区  · 16 年前

    我用的是石英调度器,用的是弹簧。我要使用以下计划配置相同的配置:

    从现在开始每10分钟运行一次作业

    我用下面的表达式来表示同样的意思。

    0 */10 * * * ?
    

    有人能告诉我这种行为的原因和解决问题的方法吗?

    4 回复  |  直到 10 年前
        1
  •  12
  •   Nikolaus Gradwohl    16 年前

    0 2,12,22,32,42,52 * * * ? 
    

    作为你的亲信表情

    编辑:

    SimpleTrigger trigger = new SimpleTrigger("myTrigger",
                                                null,
                                                new Date(),
                                                null,
                                                SimpleTrigger.REPEAT_INDEFINITELY,
                                                10L * 60L * 1000L);
    
        2
  •  16
  •   nobody    12 年前
    0 0/10 * 1/1 * ? *
    

    请看: http://www.cronmaker.com/

        3
  •  2
  •   Desorder    12 年前

    你可以用

    0 1-59/10 * * * ?
    

        4
  •  -5
  •   Will Brian Hodge    10 年前
    */10 * * * *
    

    从创建cron作业的那一刻起,每隔10分钟,不管您喜欢哪种(用户crontab, /etc/cron.d/ , ...).