Show Table of Contents
20.2.4. Netty HTTP の設定
Netty HTTP は HTTP プロトコル上でパケットをトンネリングします。これは、ファイアウォールが HTTP トラフィックの通過のみを許可する場合に便利です。Netty HTTP は Netty TCP と同じプロパティーを使用し、以下のプロパティーの一部を追加で使用します。
注記
以下のパラメーターはアクセプターおよびコネクターと使用できます。Netty HTTP トランスポートは標準 HTTP ポート (デフォルトでは 8080) の再使用を許可しません。標準 HTTP ポートを使用すると例外が発生します。HornetQ の接続を標準 HTTP ポートを通じてトンネリングするには「Netty サーブレットの設定」 (Netty サーブレットトランスポート) を使用します。
<socket-binding name="messaging-http" port="7080" />
<acceptors>
<netty-acceptor name="netty" socket-binding="messaging-http">
<param key="http-enabled" value="false"/>
<param key="http-client-idle-time" value="500"/>
<param key="http-client-idle-scan-period" value="500"/>
<param key="http-response-time" value="10000"/>
<param key="http-server-scan-period" value="5000"/>
<param key="http-requires-session-id" value="false"/>
</netty-acceptor>
</acceptors>
下表は、Netty HTTP の設定に使用する追加プロパティーの説明になります。
表20.3 Netty HTTP 設定プロパティー
| プロパティー名 | デフォルト | 説明 |
|---|---|---|
| http-enabled | false | true の場合、HTTP が有効になります。 |
| http-client-idle-time | 500 ミリ秒 | 接続を維持するために空の HTTP リクエストを送信する前にクライアントがアイドル状態でいられる期間。 |
| http-client-idle-scan-period | 500 ミリ秒 | アイドル状態のクライアントに対してスキャンを行う頻度 (ミリ秒単位)。 |
| http-response-time | 10000 ミリ秒 | 接続を維持するために空の HTTP 応答を送信する前に、サーバーが待機できる期間。 |
| http-server-scan-period | 5000 ミリ秒 | 応答が必要なクライアントに対してスキャンを行う頻度 (ミリ秒単位)。 |
| http-requires-session-id | false | true の場合、クライアントは最初の呼び出しの後にセッション ID を取得するため待機します。 |
警告
自動クライアントフェイルオーバーは、Netty HTTP トランスポートを通じて接続しているクライアントに対してはサポートされません。

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.