ナビゲーションをスキップ

コンフィグレーション リファレンス

  前 次 前/次ボタンと目次ボタンとの区切り線 目次  

NetworkAccessPoint

 


説明

NetworkAccessPointMBean を使用すると、サーバに追加のネットワーク接続を指定できます。また、NetworkAccessPointMBean では、サーバで特定のチャネルに使用されるリスン アドレスおよび外部 DNS 名も設定できます。

 


構文

<NetworkAccessPoint
AcceptBacklog="number"
ChannelWeight="number"
ClusterAddress="String"
CompleteMessageTimeout="number of seconds"
HttpEnabledForThisProtocol=( "true" | "false" )
IdleConnectionTimeout="number of seconds"
ListenAddress="String"
ListenPort="number"
LoginTimeoutMillis="number of milliseconds"
MaxMessageSize="number of bytes"
Name="String"
Notes="String"
OutboundEnabled=( "true" | "false" )
Protocol=( "t3" | "iiop" | "com" | "http" | "t3s" | "iiops" | "https" | "admin" )
PublicAddress="String"
PublicPort="number"
TunnelingClientPingSecs="number of seconds"
TunnelingClientTimeoutSecs="number of seconds"
TunnelingEnabled=( "true" | "false" )
/>

 


親要素

 


属性

表 51-1 NetworkAccessPoint の属性

属性

説明

指定できる値とデフォルト値

AcceptBacklog

リスン ポート上の接続要求についての許容されるバックログ。-1 は、この値がチャネルから継承されることを示す。

Administration Console のフィールド ラベル : [バックログを受け入れ]

デフォルト値 : -1

最小値 : -1

ChannelWeight

サーバ間接続を作成するときにこのチャネルに割り当てる重み。

デフォルト値 : 50

最小値 : 1

最大値 : 100

ClusterAddress

このチャネルのクラスタ アドレス。これを設定しない場合は、パブリック アドレスが使用される。パブリック アドレスが設定されていない場合は、代わりにクラスタ コンフィグレーションのクラスタ アドレスが使用される。

Administration Console のフィールド ラベル : [クラスタ アドレス]

必須 : いいえ

CompleteMessageTimeout

完全なメッセージの受信を待機する期間の最大秒数。この属性は、サービス拒否攻撃に対する防御として有用である。サービス拒否攻撃では、いつまでも送信が終了しない一定のサイズのメッセージを、呼び出し側が送信することが示される。-1 は、この値がチャネルから継承されることを示す。

Administration Console のフィールド ラベル : [完全メッセージ タイムアウト]

単位 : 秒

デフォルト値 : -1

最小値 : -1

最大値 : 480

HttpEnabledForThisProtocol

このポートが HTTP リクエストを受け付けるかどうか。通常、HTTP はスタブなどのリソースをダウンロードするためのバイナリ プロトコルで必要になる。

Administration Console のフィールド ラベル : [このプロトコルで HTTP を有効化]

デフォルト値 : true

IdleConnectionTimeout

サーバによって閉じられるまで、接続がアイドルであることが許可される最大秒数。この属性は、開いている接続が多すぎることによって発生するサーバのデッドロックの防止に有用である。-1 は、この値がデフォルト チャネルから継承されることを示す。

Administration Console のフィールド ラベル : [アイドル接続タイムアウト]

単位 : 秒

デフォルト値 : -1

最小値 : -1

ListenAddress

値が null の場合は、この値がサーバから継承されることを示す。

Administration Console のフィールド ラベル : [リスン アドレス]

必須 : いいえ

ListenPort

チャネルのリスン ポート。-1 は、この値がサーバから継承されることを示す。

Administration Console のフィールド ラベル : [リスン ポート]

デフォルト値 : -1

LoginTimeoutMillis

サーバのログイン タイムアウト (単位 : ミリ秒)。この値は 0 以上に設定する必要がある。-1 は、この値がチャネルから継承されることを示す。

Administration Console のフィールド ラベル : [ログイン タイムアウト]

単位 : ミリ秒

デフォルト値 : -1

最小値 : -1

最大値 : 100000

MaxMessageSize

メッセージ ヘッダ内の最大メッセージ サイズを指定する。この属性で、サービス拒否攻撃の回避を試みる。サービス拒否攻撃とは、呼び出し側が使用できる以上のメモリを割り当てるようサーバに強制して、他の要求への迅速な応答を妨げようとする攻撃である。

Administration Console のフィールド ラベル : [最大メッセージ サイズ]

単位 : バイト

デフォルト値 : 10000000

Name

この NetworkAccessPoint の名前。

Administration Console のフィールド ラベル : [名前]

必須 : いいえ

デフォルト値 : <unknown>

Notes

このコンフィグレーションの説明として任意に入力できる情報。

必須 : いいえ

OutboundEnabled

新規のサーバ間接続で、接続の初期化時にこのチャネルを考慮するかどうか。チャネルのリスン アドレスに接続をバインドする必要がある場合にのみ有効。デフォルトでは、基底のハードウェアによって選択されたローカル アドレスを使用して接続が初期化される。これは、発信および着信の両方のトラフィックをサポートするバイナリ プロトコルでのみ機能する。

Administration Console のフィールド ラベル : [発信の有効化]

デフォルト値 : false

Protocol

この NetworkAccessPoint によって識別されるプロトコル。

Administration Console のフィールド ラベル : [プロトコル]

必須 : いいえ

デフォルト値 : t3

PublicAddress

現在のサーバの外部アドレス。クライアントに送信される。この値は、ネットワーク アドレス変換を実行するファイアウォールを通過しなければならないコンフィグレーションで必要になる。ExternalDNSName は、このプロパティによって置き換えられた。この値を設定しない場合は、最初に ListenAddress から、次に ServerMBean から継承される。

Administration Console のフィールド ラベル : [外部リスン アドレス]

必須 : いいえ

PublicPort

チャネルの外部リスン ポート。この値を設定しない場合は、最初に ListenPort から、次に ServerMBean から継承される。

Administration Console のフィールド ラベル : [外部リスン ポート]

デフォルト値 : -1

TunnelingClientPingSecs

HTTP トンネリング クライアントがまだ有効かどうかを確認するために ping を実行する間隔 (単位 : 秒)。-1 は、この値がチャネルから継承されることを示す。

Administration Console のフィールド ラベル : [トンネリング クライアント Ping]

単位 : 秒

デフォルト値 : -1

TunnelingClientTimeoutSecs

見つからない HTTP トンネリング クライアントを応答なしとみなすまでの期間 (単位 : 秒)。-1 は、この値がチャネルから継承されることを示す。

Administration Console のフィールド ラベル : [トンネリング クライアント タイムアウト]

単位 : 秒

デフォルト値 : -1

TunnelingEnabled

トンネリングをサポートするプロトコルでのトンネリングを有効にする。各チャネルは、デフォルトでは明示的に無効になっており、トンネリングが必要な場合は明示的に有効にする必要がある。この値は、サーバからは継承されない。

Administration Console のフィールド ラベル : [トンネリングを有効化]

デフォルト値 : false

 

フッタのナビゲーションのスキップ  ページの先頭 前 次