私は顧客のチェックジョブを持っています。私は月曜日、金曜日、土曜日にのみ午前10時に実行するようにジョブ時間を自動的に設定する方法を見つけることができませんでした。 Spring @Scheduled
を使用して設定する方法はありますか?特定の日に(Spring @Scheduled)を指定してジョブを実行します
2
A
答えて
2
月曜日から金曜日のような日が連続している(平日のみに実行されるジョブ)、この式は短くなります。
@Scheduled(cron = "0 0 10 * * MON-FRI")
public void dailyScheduleJob() {
/*
your code here
*/
}
2
午前10:00毎週月曜日、金曜日と土曜日のジョブを実行します:要求された場合、さらに
@Scheduled(cron = "0 0 10 * * MON,FRI,SAT")
public void dailyScheduleJob() {
/*
your code here
*/
}
:私はこのような解決策を見つけ
@Scheduled(cron = "0 10 * * 1,5,6")
public void scheduleTaskUsingCronExpression() {
// ...
}
関連する問題
- 1. 特定のエグゼキュータを使用してspring @scheduledを使用する
- 2. 特定のマシンでSpring @Scheduledタスクを実行しないでください
- 3. 特定の日付にコードを実行していますか?
- 4. Jenkinsは順番にジョブを実行し、また特定のジョブを実行します
- 5. スレッドIDを指定して特定のスレッドでメソッドを実行
- 6. 火ジョブ特定の日時
- 7. スプリングブート:ユーザーが入力した特定の日付でジョブを実行
- 8. 特定の時間にphpを指定してクエリを実行する方法
- 9. 特定の日付と時刻にトリガーを実行します
- 10. 特定の日付にスクリプトを実行しますか?
- 11. コマンドラインから特定のプラグインへの特定のパスを指定してmavenを実行してください
- 12. 特定のノードに対して実行可能ファイルを指定するOpenMPI
- 13. Spring 3.0 load proprrtiesファイルと@Scheduled cronを設定します
- 14. Android GCMNetworkManager - 毎日特定の時間枠の間にジョブを実行する
- 15. 実行を設定して特定のテストをスキップします
- 16. Quartzを使用して特定のタイムゾーンで特定の時刻にジョブを1回実行する方法
- 17. Spring Quartz Schedulerで特定のジョブの実行をスキップする方法
- 18. Nodejsのアジェンダを使用して、特定の日付時刻にcron-likeジョブを実行する方法
- 19. 特定の日付と時刻にAndroidベースのジョブスケジューラでジョブを実行
- 20. 特定の日付を開始日としてN日ごとに実行するクローンを設定する
- 21. 特定の時間で実行されますcronジョブ15分ごと、毎日
- 22. 特定のワーカーリストでdask/distributedジョブを実行できますか
- 23. 実行時にspring.net XmlApplicationContextにオブジェクト定義を指定します。
- 24. Apache Ant:指定したターゲット名を表示せずにジョブを実行する
- 25. 特定のノードでOozieジョブを強制的に実行する
- 26. デフォルトのプロパティ値をSpringにNULLとして指定します。
- 27. 実行時にSpringの@Scheduled fixedDelayを変更する方法
- 28. 特定の日時のcronジョブ
- 29. 引数を指定してプログラムを実行しますか?
- 30. 春 - 私は定期的に実行し、私のBean内のメソッド、持って@Scheduled