我想安排一個在午夜每天運行的任務。我跟着從春official guide和下面進行調度類:春季日程安排 - 每天午夜不工作的Cron表達式?
@Component
public class OverduePaymentScheduler {
@Scheduled(cron = "0 0 0 * * *")
public void trackOverduePayments() {
System.out.println("Scheduled task running");
}
}
但是當鍾打上午12點的任務不會運行。我從這個link的石英調度程序的文檔中獲得了cron表達式。
如果我將cron表達式更改爲每10秒運行一次的「*/10 * * * * *」,則調度程序執行得很好。
那麼我做錯了什麼?
我試過這個,但它不工作。我欣賞幫助。 –
我在我的項目中使用了這個cron模式。它工作得很好......我現在也通過改變我的系統時鐘時間到11:59 PM進行測試,並且在上午12:00自動觸發調度器。 –