ひとことで言うと

リトライ処理は、再実行すれば成功する可能性のある一時的な失敗に対して、処理をもう一度試みる方法です。無制限に繰り返すのではなく、回数や待ち時間を設定します。

実務で何をする?

通信切断や一時的な混雑など、再試行に適したエラーを見分けます。待ち時間を設け、最大試行回数を決め、最終的に失敗した場合は記録して担当者へ知らせます。二重登録を防ぐ仕組みも検討します。

よくある誤解

すべてのエラーを再実行すれば解決するわけではありません。入力不備など再試行しても変わらない失敗や、長く続く障害では、停止して原因を調べる必要があります。

具体例

一時的に応答しない排出量データAPIへの取得を、間隔を空けて最大回数まで再試行し、なお失敗したら記録と通知を行う。

よくある誤解

失敗理由を問わず短時間に無制限で再送し、サービスへ負荷をかけ続けること。

出典

日常語とGX用語の対応表を見る ↗用語辞典に戻る