データベース値を使ってcron式を動的に設定する必要があるアプリケーションでスケジューラを構成したいと考えています。アプリケーションが起動すると、特定のジョブのcron式でデータベース値をフェッチして取得する必要があります。これで私を助けてください。私はすべてクォーツスケジューラ、スプリングスケジューラの概念に新しいです春4のさまざまなジョブのデータベース値を使ってcron式を動的に設定する方法
1
A
答えて
0
この回答を見ることができます。 https://stackoverflow.com/a/4499229/82632
基本的には、TaskScheduler
クラスをオートワイヤードし、プログラムでジョブを追加する必要があります。
2
この場合、Spring Scheduling
のTaskScheduler
クラスを使用できます。
クラス定義を見てください:
scheduler.schedule(runnableTask, new CronTrigger(cron, TimeZone.getTimeZone(timezone)));
次のようにあなたが実行可能なタスクを作成することができます
class RunnableTask implements Runnable {
@Override
public void run() {
//
}
}
cron
トリガーを作成している間、あなたをロードすることができますcron expression from database
。
関連する問題
- 1. cronジョブは、rootのcrontabに設定し、次のcronジョブを持って
- 2. 動的な値で動的データベースを設計する方法
- 3. 週に2回、cronジョブを設定する方法(週2回)
- 4. cronジョブは、部分的に、私はそうのようにcronに設定し、単純なcronジョブを持っている
- 5. Apacheを使ってubuntuでcodeigniter cronを設定する方法
- 6. 私のプログラムがGAEを使ってcronジョブを自動的に追加する方法は?
- 7. Zurmo Cronジョブの設定
- 8. Cronジョブはスタンドアロンとは異なって動作します
- 9. 2時間ごとにcronジョブを設定する方法は? [cronのバージョン^ 1.1.0]私は、cronジョブを設定したい
- 10. ラムダ式を使ってリストに複数の値を設定する方法は?
- 11. データベースの設定値によってradio_button_tag値を設定するために、任意の可能な方法
- 12. クラスフィールドのcron式を使用してジョブをスケジュールする
- 13. 再インデントのためのcronジョブの設定方法
- 14. さまざまな画面サイズに対して異なる自動レイアウト制約を設定する方法
- 15. IDを設定してmvc 4カミソリで動的に使用する方法は?
- 16. スケジューリングメカニズム(cronジョブ)を使用して、7日間にわたってデータを自動的に抽出しますか?
- 17. GrailsでQuartz CRON式を動的に変更する方法
- 18. htmlをデータベースに保存する際の基本的な書式設定方法
- 19. jspで値を動的に設定する方法(値はデータベースから来ています)
- 20. Cron自動バックアップの設定mysqlデータベース
- 21. さまざまな環境でDjangoの設定をモジュール式に設定するには?
- 22. C#WinFormのさまざまなオプションに応じて設定用のUIを設計する方法は?
- 23. さまざまなiPhoneサイズのフォントサイズを設定する方法は?
- 24. さまざまな方法でMavenを使って原型を保存する
- 25. Javaでデータベースにアクセスするさまざまな方法
- 26. M2E CronジョブがMagentoで自動的に実行されない
- 27. cronジョブで私のウェブサイトのページリンクを設定するには?
- 28. PHPを使ったCpanelのCronジョブ
- 29. 特定の数値を集計するさまざまな方法100
- 30. cronジョブは、私は5分ごとに実行するcronジョブを持って