-1
ジョブを毎日午後8時に実行するようスケジュールするにはどうしたらいいですか?翌日に午前6時に強制的に停止させますか?Quartz.netで午後8時にジョブを実行し、午前6時に停止する
ジョブを毎日午後8時に実行するようスケジュールするにはどうしたらいいですか?翌日に午前6時に強制的に停止させますか?Quartz.netで午後8時にジョブを実行し、午前6時に停止する
毎日午後8時にジョブを実行するようにトリガを設定します。 cron式が好きな場合は、cronmaker UIを使用して式を生成できます。
前述のように、Configuring Quartz.Net to stop a job from executing, if it is taking longer than specified time spanは、IInterruptableJob
インターフェイスを使用してジョブを停止する方法を示しています。さらに、ジョブを停止する必要がある正確な時刻(6AM)を知っているので、Interrupt
()メソッドに別のスレッドを使用することはできませんが、トリガーによって6AMで中断する別の簡単なジョブを作成できます。
http://stackoverflow.com/questions/24446215/configuring-quartz-net-to-stop-a-job-from-executing-if-it-is-taking-longer-than – derloopkat
を参照してください。 @derloopkat毎日1回、質問を編集する必要があります。 – Mojtaba