トランスポートの編集

既存のトランスポートの設定を変更するには、「トランスポートの編集」ページを使用します。

「トランスポートの編集」ページには、次のオプションが含まれます。

デフォルトを読込み

デフォルト値を持つ設定をデフォルト値に戻すボタン。デフォルト値を持たない設定は変更されません。

設定名

このページの設定を適用する設定の名前。 このフィールドは読み取り専用です。

名前

トランスポートの名前。名前は読み取り専用フィールドです。名前を指定できるのは、新しいトランスポートの作成時のみです。

クラス名

トランスポート実装のクラス名。デフォルト値は、com.sun.grizzly.TCPSelectorHandler です。

選択キーハンドラ

選択キーハンドラのクラス名。選択キーハンドラは、選択キーのライフサイクルを管理する抽象クラスです。値を指定しない場合は、デフォルトの実装が使用されます。

バイトバッファーのタイプ

使用する ByteBuffer のタイプ。 選択可能な値は、HEAP および DIRECT です。 デフォルト値は HEAP です。

アクセプタスレッド

マシンのプロセッサの数。-1 を指定すると、Grizzly がマシンのプロセッサの数に基づいてアクセプタスレッドの数を計算します。デフォルト値は 1 です。

要求処理スレッドの数を設定するには、このトランスポートを使用するネットワークリスナーで使用される、スレッドプールの「最大スレッドプールサイズ」の値を設定します。

最大接続数

このトランスポートを使用するネットワークリスナーで保留中の接続の最大数。デフォルト値は 4096 です。

バッファーサイズ

このトランスポートを使用するネットワークリスナーが作成する、入力ストリーム用のバッファーのサイズ (バイト単位)。デフォルト値は 8192 です。

アイドルキータイムアウト

アイドルキーがキャンセルされ、チャンネルが閉じられるまでの時間 (秒単位)。デフォルト値は 30 です。

読み取りタイムアウト

読み取り操作のヘッダーと本文の解析フェーズ中に GlassFish Server が待機する時間 (ミリ秒単位)。デフォルト値は 30,000 です。

セレクタポーリングタイムアウト

NIO Selector がイベント (ユーザーの要求) の待機をブロックする時間 (ミリ秒単位)。デフォルト値は 1000 です。

書き込みタイムアウト

応答の書き込み時に、リモートクライアントが切断されたと見なされるまでに GlassFish Server が待機する時間 (ミリ秒単位)。デフォルト値は 30,000 です。

表示設定

このオプションを選択すると、Grizzly の内部設定がサーバーログにフラッシュされます。このオプションにより、デバッグに有効な情報が得られる場合があります。このオプションは、デフォルトでは無効になっています。

スヌープ

このオプションを選択すると、要求と応答の情報がサーバーログにダンプされます。このオプションにより、デバッグに有効な情報を得られる場合がありますが、パフォーマンスが大きく低下します。このオプションは、デフォルトでは無効になっています。

Tcp 遅延なし

このオプションを選択すると、TCP_NODELAY (Nagle のアルゴリズム) が有効になります。このオプションはデフォルトで有効になっています。

関連操作
関連する asadmin コマンド
Copyright © 2005, 2011, Oracle and/or its affiliates. All rights reserved. 著作権について