プロキシによるリクエストの処理中にはいろいろなエラーが起こりえます。メッセージの形式に誤りがあったりなどすることが考えられます。メッセージがクライアントに返されます。メッセージを受け取ります。設定する必要があります。ロギングなどの機能を追加することもできます。プロキシ開発の主要なアーキテクチャ設計タスクです。メッセージの形式を設計したりすることに時間をかけることが重要です。このようなことを考慮した後(または考慮するときに)、このトピックを使用して独自のカスタム障害処理を実装してください。プロキシがどのようにエラーに対応するかを理解しておくと役に立ちます。プロキシでエラーが発生した場合にどうなるかについて学習します。障害ルールを使用して障害を処理する方法について学習します。ランタイム中にカスタム障害を発生させます。エンドポイントの障害ルールを定義し、その違いについて理解します。エンドポイントにおける障害ルールの実行順序について理解します。一般的なエラーを処理します。エラーの発生方法まず、エラーの発生方法について説明します。エラーがどのように発生するかを理解しておくと、カスタムエラー処理を実装するさまざまな状況に対応できます。プロキシは、次の場合にエラーを自動的にスローします。ポリシーによってエラーがスローされた場合。ポリシーは自動的にエラーをスローします。リファレンスをご覧ください)。フローに問題がある場合。サービスの利用不可など、バックエンド障害がある場合。メモリ不足例外など、システムレベルの障害がある場合。これらのエラーの詳細については、このトピックの障害の分類をご覧ください。自動エラーがない状況では、カスタムエラーをスローできます。ポリシーを追加します。プロキシフローに追加できます。レスポンスにアタッチされています。ポリシーが実行され、エラーがスローされます。</Response>これは、カスタムエラーをスローできることを示しています。ポリシーで説明します。フォーラムの次の投稿をご覧ください。プロキシが行う処理ここでは、プロキシによってエラーがスローされた場合にどうなるかについて説明します。メッセージが返されます。パイプラインに戻すことはできません。リクエスト内に次の順序でポリシーを持っているとします。プロキシはエラー状態になります。ポリシーは実行されません。メッセージが返されます。プロキシ構成に次の項目が(次の順に)存在するかどうかを確認します。メッセージ(およびその他のポリシー)をトリガーするロジックが含まれています。メッセージをトリガーします。