---
schema_version: "1"
id: 1771ab2d96a2b635b7854e01f5190a1effdd571886e41d82a52a1874a2a30d6b
title: ストリームアイドルタイムアウトポリシー
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/gateway/1.9/policies-included-stream-idle-timeout.md
canonical_url: https://docs.mulesoft.com/jp/gateway/1.9/policies-included-stream-idle-timeout
source_site: docs.mulesoft.com
content_type: documentation
content_hash: c00c342a207cdced16cc3cd001df293d784523e5b2da0a6172ce59775ed4a7b9
description: MuleSoft Documentation Site
release: "1.9"
latest: false
---
# ストリームアイドルタイムアウトポリシー

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 25%;">
<col style="width: 75%;">
</colgroup>
<tbody>
<tr>
<td class="tableblock halign-right valign-top"><p class="tableblock"><strong>ポリシー名</strong></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">ストリームアイドルタイムアウト</p></td>
</tr>
<tr>
<td class="tableblock halign-right valign-top"><p class="tableblock"><strong>概要</strong></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">ストリームが要求または応答を受信せずにアイドル状態を続けられる最大期間を設定する</p></td>
</tr>
<tr>
<td class="tableblock halign-right valign-top"><p class="tableblock"><strong>カテゴリ</strong></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">サービス品質</p></td>
</tr>
<tr>
<td class="tableblock halign-right valign-top"><p class="tableblock"><strong>使用可能な最小 Flex Gateway バージョン</strong></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">v1.9.0</p></td>
</tr>
<tr>
<td class="tableblock halign-center valign-top"><p class="tableblock"><strong>返される状況コード</strong></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">504 - ストリームタイムアウト</p></td>
</tr>
</tbody>
</table>

## [](#概要)概要

ストリームアイドルタイムアウトポリシーでは、ストリームがクライアントから Flex Gateway へのインバウンドまたは Flex Gateway からアップストリームサービスへのアウトバウンドのデータを受信せずにアイドル状態を続けられる最大時間を設定します。このポリシーにより、アイドル接続で不必要にリソースがコンシュームされるのを防止します。タイムアウト期間はストリームの最後のアクティビティ時に開始されます。アクティビティが要求であるか応答であるかは問いません。

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

## [](#ポリシーのパラメーターの設定)ポリシーのパラメーターの設定

### [](#local-mode)Flex Gateway のローカルモード

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

\- policyRef:
    name: stream-idle-timeout-flex
  config:
    timeout: number // REQUIRED

<table class="tableblock frame-all grid-all fit-content spread">
<colgroup>
<col>
<col>
<col>
<col>
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">パラメーター</th>
<th class="tableblock halign-left valign-top">必須または省略可能</th>
<th class="tableblock halign-left valign-top">デフォルト値</th>
<th class="tableblock halign-left valign-top">説明</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p><code>timeout</code></p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>必須</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>300</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Flex Gateway が接続を終了するまでの秒数。</p>
</div></div></td>
</tr>
</tbody>
</table>

#### [](#リソースの設定例)リソースの設定例

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

### [](#connected-mode)管理 Flex Gateway および Flex Gateway の接続モード

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

<table class="tableblock frame-all grid-all fit-content spread">
<colgroup>
<col>
<col>
<col>
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">要素</th>
<th class="tableblock halign-left valign-top">説明</th>
<th class="tableblock halign-left valign-top">必須</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Stream idle timeout (ストリームアイドルタイムアウト)</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>Flex Gateway が接続を終了するまでの秒数。</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>はい</p>
</div></div></td>
</tr>
</tbody>
</table>