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