2

max_failuresアイデアが得られません。ドキュメントから:

この属性は、ジョブが自動的に無効になる前に、スケジュールされた連続実行でジョブが失敗できる回数を指定します。

では、スケジュールがあるとします。実行回数は 100 回、失敗回数は 18 回、最大失敗回数は 20 回です。

現在の実行は正常に終了しました。

私は期待しています:私がそれを壊した場合-状態FAILEDで正確に20回実行され、その後BROKENに変更されます

私が得たもの:2回実行されるため、失敗回数は20であり、2回連続して実行されたにもかかわらず、スケジュールはBROKEN状態に変更されます。

私は何を逃したのですか?

4

1 に答える 1

2

「連続定期実行」とはまさにその意味だと思います。成功した場合は、失敗カウントを0にリセットする必要があります。

編集

私が間違っていたと思います、ごめんなさい。

読み上げ:http ://download.oracle.com/docs/cd/E11882_01/server.112/e17120/schedadmin004.htm

ゲイリーのコメントによると、失敗カウントを手動でリセットする必要があるようです。

于 2011-03-04T02:26:08.543 に答える