2

Quartz スケジューラーをスタンバイモードにすることができます。この間、すべてのトリガーは実行中のジョブを起動しません。しかし、standby(); の場合はどうなるでしょうか。コマンドは、実行中のジョブ中に表示されます。たとえば、ファイルの書き込み中にあるとしましょう。

例:

*// start() は以前にスケジューラーで呼び出されました

スケジューラー.スタンバイ();

// これで、スケジューラはトリガーを起動しなくなります / ジョブを実行します

// ...

スケジューラー.start();

// これで、スケジューラーがトリガーを起動し、ジョブを実行します*

4

1 に答える 1

4

私は、standby() を呼び出すと、トリガーの実行が停止されるだけで、既に実行中のジョブが停止または中止されることはないと考えています。

于 2009-05-31T20:46:15.453 に答える