簡體   English   中英

如何為同一個Spring Framework @Scheduled方法創建多個觸發器?

[英]How do I create several triggers for the same Spring Framework @Scheduled method?

目前,我們有一個執行該方法的計划

@Scheduled(cron = "${SEND_SCHEDULE_1}")
public void scheduledTask() {...}

我們正在尋找一種解決方案,可以在一周內的兩個不同時間安排相同的任務,一個用於周一至周六的計時器和另一個用於周日的計時器。

是否有類似於JSR-000318的東西 - @Schedules和@Schedule是這樣的? @Schedules({@Schedule(小時=“11”,dayOfWeek =“周一至周六”),@ Sherdule(小時=“10”,dayOfWeek =“太陽”)})public void scheduledTask(){...}

您可以使用org.springframework.scheduling.annotation.Schedules

@Schedules({@Scheduled(cron=""), @Scheduled(cron="")})

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM