2015-12-21 115 views
2

0 0 0 25 12?如何防止弹簧批处理作业在特定日期运行?

此cron表达式在每个圣诞节午夜时分运行。 我想阻止它在圣诞节当天运行。

+1

用例对我来说不是很清楚。你有一份只在特定日期运行的工作,你不想在特定日期运行它?那么从调度程序中删除任务,删除任务,删除cron条目等。 – BadK

+0

@BadK我必须在除圣诞节之外的所有日子里运行这项工作。这个cron表达式需要什么样的修改? – Sonal

回答

2

,因为你可以定义的cron表达式时,才应运行而不是当他们不应该跑,我看到的只有两个选择:你的任务/工作范围内,如果它的圣诞节

  1. 检查当前日期当天,跳跃执行
  2. 定义一个/多个cron的(一个或多个)上每隔一天跑的比圣诞节每天
    #runs月开始至十一月
    0 0 * *每天都在1-11 *
    #runs十二月除外25日
    0 0 * 1-24,26-31 12 *
相关问题