クラスター化された環境内でアプリを実行するため、JDBCJobStore を使用して Cron トリガーを構成しました。
午前 10 時ごとに CronTrigger を実行していますが、すべてがうまく機能しています。
このCron Trigger "On-Deman"をプログラムで開始するにはどうすればよいですか。どんなコードサンプルでも大歓迎です。
Tomcat 6.0 で Quartz 1.6.5 を使用しています。
助けてくれてありがとう。
クラスター化された環境内でアプリを実行するため、JDBCJobStore を使用して Cron トリガーを構成しました。
午前 10 時ごとに CronTrigger を実行していますが、すべてがうまく機能しています。
このCron Trigger "On-Deman"をプログラムで開始するにはどうすればよいですか。どんなコードサンプルでも大歓迎です。
Tomcat 6.0 で Quartz 1.6.5 を使用しています。
助けてくれてありがとう。
「オンデマンド」で実行したいジョブの名前とグループが分かっていて、スケジューラにプログラムでアクセスできる場合は、新しい SimpleTrigger を一度だけ実行するようにスケジュールできます。
http://quartz.sourceforge.net/javadoc/org/quartz/Scheduler.html
これはcronトリガーを開始しないことに注意してください。あなたの目標は、cronトリガーが指すジョブを実際に実行することであると想定しています。cron トリガーをリッスンする TriggerListeners に依存するコードがある場合、これは役に立ちません。