すべてのプロダクト
Search
ドキュメントセンター

Microservices Engine:タイムアウトポリシーの構成

最終更新日:Jan 08, 2025

クラウドネイティブゲートウェイでは、ルートレベルでタイムアウトポリシーを構成できます。タイムアウトポリシーでは、ビジネス要件に基づいて、指定されたルートへのリクエストに対するレスポンスをゲートウェイが待機する最大時間を指定できます。指定された時間内にゲートウェイがバックエンドサービスからレスポンスを受信しない場合、ゲートウェイはクライアントに 504(ゲートウェイタイムアウト)ステータスコードを返します。このトピックでは、クラウドネイティブゲートウェイのルートタイムアウトポリシーを構成する方法について説明します。

手順

  1. MSE コンソール にログインします。トップナビゲーションバーで、リージョンを選択します。

  2. 左側のナビゲーションペインで、Cloud-Native Gateway > ゲートウェイリスト を選択します。[ゲートウェイ] ページで、ゲートウェイの名前をクリックします。

  3. 左側のナビゲーションペインで、Routes をクリックし、[ルート] タブをクリックします。

  4. 変更するルーティングルールを見つけ、Actions 列の Policies をクリックします。

  5. Policies タブで、Timeout をクリックします。

  6. Timeout セクションで、パラメーターを構成し、[保存] をクリックします。

    パラメーター

    説明

    Timeout Period

    現在のルートのタイムアウト期間です。単位:秒。

    説明

    このパラメーターを 0 に設定するか、タイムアウトポリシーを無効のままにすると、ゲートウェイは常にレスポンスを待機します。

    Enable

    タイムアウトポリシーを有効にするかどうかを指定します。

    • スイッチをオンにすると、タイムアウトポリシーが有効になります。

    • スイッチをオフにすると、タイムアウトポリシーは無効になります。

    タイムアウトポリシーが作成されて有効になったら、ビジネス要件に基づいてタイムアウトポリシーが有効になっているかどうかを確認できます。