2015-12-21 110 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 *
相關問題