0

私は、いくつかの異なる、長時間実行される Quartz ジョブを含むアプリケーションを持っています。すべてのジョブは、ある種のイベント (ユーザー アクションなど) によってトリガーされ、そのようなイベントごとに 1 回だけ実行されることを意図しています。アプリケーションが動作する環境では、次のシナリオが発生します...

  1. アプリケーションが実行されている、
  2. 長時間実行ジョブがトリガーされ、
  3. ジョブの実行中にアプリケーションのシャットダウンが発生し、
  4. アプリケーションが再起動されます。

以前に (アプリケーションの以前のセッションで) 開始され、終了していないジョブを Quartz が自動的に再起動する可能性はありますか? 私は、失敗したジョブに対してうまく機能するjdbcジョブストアを使用することを意味しますが、完了していないジョブを再起動することは可能ですか.

4

1 に答える 1