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

API Gateway:タイムアウトポリシーを設定する

最終更新日:Jun 11, 2025

クラウドネイティブ API Gateway では、ルートレベルでタイムアウトポリシーを設定できます。 ゲートウェイが指定された期間内にバックエンドサービスから応答を受信しない場合、ゲートウェイは 504(ゲートウェイタイムアウト)状態コードをクライアントに返します。 このトピックでは、ゲートウェイのルートタイムアウトポリシーを設定する方法について説明します。

手順

  1. クラウドネイティブ API Gateway は、インスタンス外とインスタンス内の 2 つの方法でタイムアウトポリシーを設定できます。

    インスタンス外の API

    1. クラウドネイティブ API Gateway コンソール にログインします。 左側のナビゲーションウィンドウで、[API] を選択し、上部のメニューバーからリージョンを選択します。

    2. ターゲット API をクリックします。 ドロップダウンリストからタイムアウトポリシーを設定するインスタンスを選択するか、[すべてのインスタンス] を選択します。image

    3. [ルート] からターゲットルートを選択します。

    インスタンス内の API

    1. クラウドネイティブ API Gateway コンソール にログインします。 左側のナビゲーションウィンドウで、[インスタンス] を選択し、上部のメニューバーからリージョンを選択します。

    2. [インスタンス] ページで、ターゲットゲートウェイインスタンスの ID をクリックします。 左側のナビゲーションウィンドウで、[API] を選択し、ターゲット API をクリックします。

    3. [ルート] からターゲットルートを選択します。

  2. [ポリシーの設定] タブをクリックし、[受信処理] > [ポリシー/プラグインを有効にする] をクリックします。

  3. [タイムアウト] カードをクリックします。 [ポリシーを追加: タイムアウト] パネルで、関連パラメーターを設定し、[追加] をクリックします。

    説明

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

    パラメーター

    説明

    Enable

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

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

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

    Timeout Period

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

    説明

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