2016-10-02 10 views
-1

ジョブを毎日午後8時に実行するようスケジュールするにはどうしたらいいですか?翌日に午前6時に強制的に停止させますか?Quartz.netで午後8時にジョブを実行し、午前6時に停止する

+1

http://stackoverflow.com/questions/24446215/configuring-quartz-net-to-stop-a-job-from-executing-if-it-is-taking-longer-than – derloopkat

+0

を参照してください。 @derloopkat毎日1回、質問を編集する必要があります。 – Mojtaba

答えて

0
  1. 毎日午後8時にジョブを実行するようにトリガを設定します。 cron式が好きな場合は、cronmaker UIを使用して式を生成できます。

  2. 前述のように、Configuring Quartz.Net to stop a job from executing, if it is taking longer than specified time spanは、IInterruptableJobインターフェイスを使用してジョブを停止する方法を示しています。さらに、ジョブを停止する必要がある正確な時刻(6AM)を知っているので、Interrupt()メソッドに別のスレッドを使用することはできませんが、トリガーによって6AMで中断する別の簡単なジョブを作成できます。

関連する問題