2017-06-13 11 views
0

ESSスケジューラ管理対象サーバを一定期間停止すると、戻されてジョブを遡及的にトリガします。この動作を変更して、スケジューラが停止中に見逃したすべてのものを実行しようとするのではなく、次のスケジュールだけを取り上げるようにする方法はありますか?WebLogic ESS - 停止後のスケジューラの動作

たとえば、2分ごとに発生するスケジュールがあります。 12:00から14:00の間にESS管理対象サーバーを停止すると、サーバーが現在の構成でバックアップされると、スケジューラーは12:00から14:00の停止ウィンドウで各ジョブをトリガーします。

サーバーが再開した後にスケジューラが次のスケジュールを取得する方法はありますか(14:02など)、停止ウィンドウ中に実行されなかったジョブは無視しますか?

おかげ マーク

答えて

0

は、これがデフォルトの動作です。この設定(ジョブを編集し、既存たいと思っていると仮定して)変更するには

:Enterprise Managerで

  • 編集ジョブメタデータ>ジョブ定義。
  • システムのプロパティに移動し、キーを追加します。
  • SYS_executePastのキーを追加し、falseに設定します。
  • 更新された定義を保存します。
  • スケジュールを検索します。
  • アクションメニューで既存のジョブをキャンセルします。
  • アクションメニューに戻ると、「ように送信」を選択します。
関連する問題