アップストリームアイドルタイムアウトポリシー

ポリシー名

ストリームアイドルタイムアウト

Summary (概要)

Flex Gateway とアップストリームサービス間のストリームの最大アイドル期間を設定する

カテゴリ

サービス品質

使用可能な最小 Flex Gateway バージョン

v1.9.0

返される状況コード

504 - アップストリーム要求タイムアウト

概要

アップストリームアイドルタイムアウトポリシーでは、Flex Gateway とアップストリームサービス間のストリームの要求から要求までの最大アイドル期間を設定できます。このポリシーを適用することにより、アイドル状態の接続によってリソースがコンシュームされるのを防止すると同時に、永続接続を開いたままにすることができます。タイムアウトは最後の要求の時点で開始されます。

デフォルトでは、すべての Flex Gateway API インスタンスに 60 秒のアップストリームタイムアウトが設定されています。このポリシーを適用すると、デフォルトのタイムアウトを上書きします。

ポリシーのパラメーターの設定

Flex Gateway のローカルモード

ローカルモードでは、宣言型の設定ファイルを使用してポリシーを API に適用します。以下のポリシー定義とパラメーターの表を参照してください。

- policyRef:
    name: idle-timeout-flex
  config:
    timeout: number // REQUIRED
パラメーター 必須または省略可能 デフォルト値 説明

timeout

必須

60

Flex Gateway が接続を終了するまでの秒数。

リソースの設定例

- policyRef:
    name: idle-timeout-flex
  config:
    timeout: 3

管理 Flex Gateway および Flex Gateway の接続モード

UI からポリシーを API インスタンスに適用するときに、以下のパラメーターが表示されます。

要素 説明 必須

Upstream idle timeout (アップストリームアイドルタイムアウト)

Flex Gateway が接続を終了するまでの秒数。

はい