サーバー: プロトコル: 全般
このページでは、このサーバーが使用できる様々な通信プロトコルの接続設定を構成します。このページのすべての設定がサーバーのデフォルトのリスニング・ポートおよびリスニング・アドレスを使用する接続に適用されます。このサーバーのネットワーク・チャネルを作成する場合は、各チャネルでこれらの設定をオーバーライドできます。
構成オプション
名前 説明 完了メッセージ・タイムアウト このサーバーが完全なメッセージの受信を待機する期間の最大秒数。このサーバーのネットワーク・チャネルを構成すると、各チャネルでこのメッセージ・タイムアウトをオーバーライドできます。
このタイムアウトは、特定のサイズのメッセージを送信し続けるサービス拒否攻撃を呼出し側が回避するのに役立ちます。
CompleteMessageTimeoutはHTTPレスポンスに影響し、CompleteMessageTimeoutよりも長時間ソケットが非アクティブになっていることがWebLogic Serverによって検出された場合にサーバーはこれらのソケットを終了します。
MBean属性:
ServerMBean.CompleteMessageTimeout
最小値:
0
最大値:
480
アイドル接続タイムアウト サーバーによって閉じられるまでアイドル状態が許可される接続の最大秒数。T3およびT3Sプロトコルでは、この属性は無視されます。このサーバーのネットワーク・チャネルを構成すると、各チャネルでこのアイドル接続メッセージ・タイムアウトをオーバーライドできます。
このタイムアウトは、開いている接続が多すぎることによって発生するサーバーのデッドロックの防止に有用です。
MBean属性:
ServerMBean.IdleConnectionTimeout
最小値:
0
セキュアな値:
65
接続タイムアウト このサーバーが、タイムアウトまでにアウトバウンド・ソケット接続を確立するために待機する時間。
0
に設定すると、サーバー接続のタイムアウトは無効となります。MBean属性:
ServerMBean.ConnectTimeout
最小値:
0
最大値:
240
トンネリングの有効化 T3、T3S、HTTP、HTTPS、IIOPおよびIIOPSの各プロトコルのトンネリングを、このサーバーで有効にするかどうかを指定します。
このサーバーのネットワーク・チャネルを作成すると、各チャネルでこの設定をオーバーライドできます。
MBean属性:
ServerMBean.TunnelingEnabled
トンネリング・クライアントPing トンネリング・クライアントがまだアライブかどうかを確認するためにpingを実行する間隔(単位: 秒)。
このサーバーのネットワーク・チャネルを作成すると、各チャネルでこの設定をオーバーライドできます。
MBean属性:
ServerMBean.TunnelingClientPingSecs
最小値:
1
トンネリング・クライアント・タイムアウト 見つからないトンネリング・クライアントを応答なしとみなすまでの期間(単位: 秒)。
このサーバーのネットワーク・チャネルを作成すると、各チャネルでこの設定をオーバーライドできます。
MBean属性:
ServerMBean.TunnelingClientTimeoutSecs
最小値:
1
最大メッセージ・サイズ プロトコル固有の設定またはカスタム・チャネル設定によってオーバーライドされないかぎり、サポートされているすべてのプロトコルで受信されるメッセージにおいて許容される最大バイト数。
メッセージ・サイズの最大値を設定するための優先度は次のとおりです。
カスタム・ネットワーク・チャネルのチャネル全体の最大値。
デフォルト・ネットワーク・チャネルのプロトコル固有の設定。
参照:
この属性の最大メッセージ・サイズ。
この最大メッセージ・サイズは、呼出し側がサーバーで使用できる以上のメモリーを強制的に割り当てさせ、サーバーが他のリクエストに迅速に応答できないようにするサービス拒否攻撃を回避するのに役立ちます。
クライアントは、
-Dweblogic.MaxMessageSize
プロパティを使用してこの値を設定できます。MBean属性:
ServerMBean.MaxMessageSize
最小値:
4096
最大値:
2000000000
セキュアな値:
10000000