エラーになった受信イベントの再試行

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:3分
  • ベースシステムまたは変更されたスケジュール済みジョブを実行して、エラーが発生した受信イベントの処理を再試行します。例外またはエラーを指定して、 Error ステータスのイベントを再試行します。

    始める前に

    必要なロール:sn_devops.admin

    このタスクについて

    スケジュール済みジョブは、 Error ステータスの受信イベントの処理を再試行します。スケジュール済みジョブをその ベースシステム プロパティとともに使用するか、ニーズに合わせてプロパティをカスタマイズするかを選択できます。
    • エラーステータスの受信イベントに対してスケジュール済みジョブを実行します。
    • 例外とエラーのリストを更新して、それらの例外でエラーが発生した受信イベントの処理を再試行できるようにします。
    • 再試行ジョブが受信イベントに対して実行する最大試行回数を指定します。
    • 前回の再試行ジョブからの経過時間を指定します。再試行ジョブは、指定した期間が経過すると、エラーが発生した受信イベントに対して再度実行されます。
    エラーまたは例外に基づいて、次のいずれかの手順を実行して、受信イベントの処理を再試行します。

    手順

    1. Retry Errored Inbound Eventsスケジュール済みジョブの頻度を変更します。
      1. 移動先 システム定義 > スケジュール済みジョブ.
      2. Retry Errored Inbound Eventsジョブを検索して開きます。

        このジョブは、エラーが発生した受信イベントをチェックします。

        注:
        デフォルトでは、スケジュール済みジョブの実行は 2 分ごとに繰り返されます。必要に応じて、頻度 (分単位) を変更できます。
      3. [ 実行 ] フィールドからジョブを実行する頻度を選択し、対応するフィールドを設定します。
      4. [更新] をクリックします。
      スケジュール済みジョブの頻度を変更しました。
    2. 受信イベントの処理の再試行に関連するプロパティを変更します。
      1. 移動先 DevOps > 管理 > プロパティ.
      2. [エラーのある受信イベントの最大再試行回数 (Maximum retries for errored inbound events)] プロパティを変更します。
        注:
        このプロパティのデフォルト値は 3 です。カウントは必要に応じて変更できます。
        受信イベントの処理は、指定した数に基づいて再試行されます。
      3. [ 経過時間 (分) (Time elapsed (in minutes))] プロパティを変更します。
        注:
        このプロパティのデフォルト値は 1440 分 (24 時間) です。必要に応じてカウントを変更できます。
        このプロパティフィールドの値に基づいて、受信イベントの処理が再試行されます。たとえば、受信イベントの処理が最後の試行が 1 月 1 日の正午 12 日であった場合、デフォルトでは、スケジュール済みジョブは、受信イベントの最後の処理試行のタイムスタンプから 1440 分または 1 日後にエラーイベントの処理を再試行します。
      4. エラーのあるイベントが処理のために再試行される例外リストを更新するには、[ エラーのある受信イベントが再試行に設定されているエラーまたは例外 (コンマ区切り) (Errors or exceptions (comma separate) for which errored inbound events are set to Retry )] プロパティーを変更します。
        注:
        このプロパティのデフォルト値は TimeOutExceptions, FlowObjectAPIException です。処理を再試行する例外は、カンマ区切り形式で更新できます。
        プロパティに入力した例外は、受信イベントのレコードの [処理の詳細 ] フィールドでチェックされ、処理が再試行されます。

    タスクの結果

    受信イベントの処理を再試行するスケジュール済みジョブは、設定したプロパティまたはデフォルトで指定されているベースシステムプロパティに基づいて実行されます。