アプリケーションの回復性のためのAdobe I/O Eventsの再試行メカニズムの活用
このビデオでは、Adobe I/O Eventsの組み込みの再試行メカニズムを活用してアプリケーションの回復性を強化する方法に関する包括的なガイドの概要を説明します。 特定の HTTP 応答ステータスコードがトリガーイベントの再試行をどのように行うかを説明します。 Adobe I/O Eventsでは、再試行に対して、1 分から 15 分に間隔を広げる、指数関数的で固定されたバックオフ戦略を採用しています。 また、このドキュメントでは、開発者コンソールでの再試行指標の表示方法について詳しく説明します。例えば、警告アイコンや、失敗したイベントと再試行したイベントを示す円の矢印などの視覚的なキューが表示されます。
「コンシューマー」ランタイムアクションのコンテキスト内で再試行メカニズムがどのように機能するかを説明し、イベントを再試行するかどうかを判断します。 正常な応答は 200 ステータスコードで示され、エラー応答には、「statusCode」属性を持つエラーオブジェクトが含まれます。 「コンシューマー」ランタイムアクションは、ダウンストリーム処理の結果に基づいて返される HTTP 応答コードを決定し、効率的なイベント処理と最終的な成功したアクティベーションを保証します。
オーディエンス
- トリガーイベントの再試行に使用される特定の HTTP 応答ステータスコードを理解する開発者。
- Adobe I/O Eventsが再試行に使用する、指数関数的で固定的なバックオフ戦略について学びたいチーム。
- 開発者コンソールの視覚的な指標が、失敗したイベントや再試行したイベントをどのように表すかを理解したい開発者。
ビデオコンテンツ
- Adobe I/O Eventsには、すぐに使用できる再試行メカニズムが組み込まれており、特定の HTTP 応答ステータスコードに基づいて、イベントのアクティベーションを自動的に再試行します。
- Adobe I/O Eventsが実装する再試行メカニズムには、指数関数的な固定バックオフ戦略が含まれます。
- 失敗したイベントの警告アイコンや再試行したイベントの循環矢印アイコンなど、開発者コンソールの視覚的な指標。
- 「コンシューマー」ランタイムアクションは、イベント処理に適した HTTP 応答ステータスコードを決定する上で重要な役割を果たします。
関連するスターターキットリソース
3a5f7e19-f383-4af8-8983-d01154c1402f