クラウドネイティブゲートウェイでは、ルートレベルでタイムアウトポリシーを構成できます。タイムアウトポリシーでは、ビジネス要件に基づいて、指定されたルートへのリクエストに対するレスポンスをゲートウェイが待機する最大時間を指定できます。指定された時間内にゲートウェイがバックエンドサービスからレスポンスを受信しない場合、ゲートウェイはクライアントに 504(ゲートウェイタイムアウト)ステータスコードを返します。このトピックでは、クラウドネイティブゲートウェイのルートタイムアウトポリシーを構成する方法について説明します。
手順
MSE コンソール にログインします。トップナビゲーションバーで、リージョンを選択します。
左側のナビゲーションペインで、Cloud-Native Gateway > ゲートウェイリスト を選択します。[ゲートウェイ] ページで、ゲートウェイの名前をクリックします。
左側のナビゲーションペインで、Routes をクリックし、[ルート] タブをクリックします。
変更するルーティングルールを見つけ、Actions 列の Policies をクリックします。
Policies タブで、Timeout をクリックします。
Timeout セクションで、パラメーターを構成し、[保存] をクリックします。
パラメーター
説明
Timeout Period
現在のルートのタイムアウト期間です。単位:秒。
説明このパラメーターを 0 に設定するか、タイムアウトポリシーを無効のままにすると、ゲートウェイは常にレスポンスを待機します。
Enable
タイムアウトポリシーを有効にするかどうかを指定します。
スイッチをオンにすると、タイムアウトポリシーが有効になります。
スイッチをオフにすると、タイムアウトポリシーは無効になります。
タイムアウトポリシーが作成されて有効になったら、ビジネス要件に基づいてタイムアウトポリシーが有効になっているかどうかを確認できます。