Administration Console オンライン ヘルプ

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

チャネル : コンフィグレーション

コンフィグレーション オプション     詳細なコンフィグレーション オプション     関連タスク     関連トピック

このページでは、このネットワーク チャネルのコンフィグレーションを 定義できます。

ネットワーク チャネルは、WebLogic Server へのネットワーク接続 の属性を定義するコンフィグレーション可能なリソースです。ネットワーク チャネルを使用して、サービス品質を管理したり、変化する接続要件に 対応したり、システムとネットワーク リソースの利用率を向上させることが できます。

コンフィグレーション オプション

名前 説明
名前

このネットワーク チャネルの名前。

MBean 属性:
NetworkAccessPointMBean.Name

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

プロトコル

このネットワーク チャネルが接続に使用するプロトコル。

MBean 属性:
NetworkAccessPointMBean.Protocol

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

リスン アドレス

着信接続をリスンするのに、このネットワーク チャネルが使用する IP アドレスまたは DNS 名。null の場合、ネットワーク チャネルがこの値をサーバのコンフィグレーションから取得することを示します。

MBean 属性:
NetworkAccessPointMBean.ListenAddress

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

リスン ポート

このネットワーク チャネルが、通常の (非 SSL) 着信接続をリスンするのに使用する、デフォルトの TCP ポート。値 -1 は、ネットワーク チャネルがこの値をサーバのコンフィグレーションから取得することを示します。

MBean 属性:
NetworkAccessPointMBean.ListenPort

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

外部リスン アドレス

このネットワーク チャネルの外部 ID を表す IP アドレスまたは DNS 名。null の場合、ネットワーク チャネルの [リスン アドレス] が外部アドレスとなります。[リスン アドレス] が null の場合、ネットワーク チャネルは、外部 ID をサーバのコンフィグレーションから取得します。

これは、ネットワーク アドレス変換を行ってファイアウォールを通過する必要のあるコンフィグレーションで必要になります。

MBean 属性:
NetworkAccessPointMBean.PublicAddress

外部リスン ポート

このネットワーク チャネルの外部に公開されるリスン ポート。値 -1 を指定すると、ネットワーク チャネルの [リスン ポート] がパブリック リスン ポートになります。[リスン ポート] が -1 の場合、ネットワーク チャネルは、パブリック リスン ポートをサーバのコンフィグレーションから取得します。

MBean 属性:
NetworkAccessPointMBean.PublicPort

有効

このチャネルを開始するかどうかを指定します。

MBean 属性:
NetworkAccessPointMBean.Enabled

詳細なコンフィグレーション オプション

名前 説明
発信を有効化

新規のサーバ間接続で、接続の開始時にこのネットワーク チャネルを考慮するかどうかを指定します。これは、ネットワーク チャネルのリスン アドレスに接続をバインドする必要がある場合にのみ関係し、発信と着信の両方のトラフィックをサポートするバイナリ プロトコルでのみ機能します。

この機能を有効化していない場合、基底のハードウェアによって選択されたローカル アドレスを使用して接続が開始されます。

デフォルトは、すべての管理チャネルでは true、それ以外では false です。

発信チャネルは実行時に、必要とされるプロトコルに対して唯一の発信可能チャネルであるという事実に基づいて選択されるか、weblogic.jndi.Environment#setProviderChannel の名前によって選択されます。

MBean 属性:
NetworkAccessPointMBean.OutboundEnabled

クラスタ アドレス

クラスタで使用されるフェイルオーバ アドレスおよび EJB ハンドルを生成するために、このネットワーク チャネルが使用するアドレス。この値は、以下の優先順位に従って決定されます。

  1. クラスタ アドレスが NAPMBean を使用して指定されている場合は、その値が使用されます

  2. この値を指定しない場合、PublicAddress の値が使用されます。

  3. PublicAddress が設定されていない場合、この値は ClusterMbean の ClusterAddress 属性から派生します。

  4. ClusterMbean.clusterAddress が設定されていない場合、この値は NAPMbean のリスン アドレスから派生します。

MBean 属性:
NetworkAccessPointMBean.ClusterAddress

バックログを受け入れ

このネットワーク チャネルで許容されるバックログされた新しい TCP 接続リクエストの数。値 -1 は、ネットワーク チャネルがバックログ コンフィグレーションをサーバのコンフィグレーションから取得することを示します。

MBean 属性:
NetworkAccessPointMBean.AcceptBacklog

最小値: 0

障害間の最大バックオフ時間

クライアント接続を受け付けている際の、障害と障害の間の最大バックオフ時間。-1 は、この値がサーバから継承されることを示します。

MBean 属性:
NetworkAccessPointMBean.MaxBackoffBetweenFailures

最小値: 0

このプロトコルで HTTP を有効化

このネットワーク チャネルに対して HTTP トラフィックを許容するかどうかを指定します。

一般的に HTTP は、スタブやその他のリソースをダウンロードする場合にバイナリ プロトコルで必要となります。

MBean 属性:
NetworkAccessPointMBean.HttpEnabledForThisProtocol

ログイン タイムアウト

このネットワーク チャネルが、タイムアウトするまでに接続を待機する時間。0 に設定すると、ネットワーク チャネルのログインのタイムアウトは無効となります。値 -1 は、ネットワーク チャネルがこのタイムアウト値をサーバのコンフィグレーションから取得することを示します。

MBean 属性:
NetworkAccessPointMBean.LoginTimeoutMillis

最小値: 0

最大値: 100000

完了メッセージ タイムアウト

このネットワーク チャネルが完全なメッセージの受信を待機する期間の最長時間。0 に設定すると、ネットワーク チャネルの完全なメッセージに対するタイムアウトは無効となります。値 -1 は、ネットワーク チャネルがこのタイムアウト値を ServerMBean から取得することを示します。

このタイムアウトは、特定のサイズのメッセージを送信し続けるサービス拒否攻撃を呼び出し側が回避するのに役立ちます。

MBean 属性:
NetworkAccessPointMBean.CompleteMessageTimeout

最小値: 0

最大値: 480

アイドル接続タイムアウト

このネットワーク チャネルによって閉じられるまで、接続のアイドル状態が許容される最大秒数。値 -1 は、ネットワーク チャネルがこのタイムアウト値を ServerMBean から取得することを示します。

このタイムアウトは、開いている接続が多すぎることによって発生するサーバのデッドロックの防止に有用です。

MBean 属性:
NetworkAccessPointMBean.IdleConnectionTimeout

最小値: 0

接続タイムアウト

このネットワーク チャネルが、タイムアウトまでに発信ソケット接続を確立するために待機する時間。0 に設定すると、ネットワーク チャネル接続のタイムアウトは無効となります。

MBean 属性:
NetworkAccessPointMBean.ConnectTimeout

最小値: 0

最大値: 240

保留中の応答のある接続タイムアウト

保留中の応答のある接続にタイムアウトを許容するかどうかを指定します。デフォルトは false です。true に設定した場合、idleConnectionTimeout の値を超過すると、このチャネルに対する接続はタイムアウトします。

注意 : この設定は、IIOP 接続に対してのみ適用されます。

MBean 属性:
NetworkAccessPointMBean.TimeoutConnectionWithPendingResponses

トンネリングを有効化

このネットワーク チャネルに対して HTTP を介したトンネリングを有効化するかどうかを指定します。この値は、サーバのコンフィグレーションから継承されません。

MBean 属性:
NetworkAccessPointMBean.TunnelingEnabled

トンネリング クライアント Ping

このネットワーク チャネルが、HTTP トンネリング クライアントがまだ有効かどうかを確認するために ping を実行する間隔 (秒単位)。値 -1 は、ネットワーク チャネルがこの間隔を ServerMBean から取得することを示します (ネットワーク チャネルに対してトンネリングを有効にしておく必要があります)。

MBean 属性:
NetworkAccessPointMBean.TunnelingClientPingSecs

最小値: 1

トンネリング クライアント タイムアウト

このネットワーク チャネルが、見つからない HTTP トンネリング クライアントを応答なしとみなすまでの期間 (秒単位)。値 -1 は、ネットワーク チャネルがこのタイムアウト値を ServerMBean から取得することを示します。 (ネットワーク チャネルに対してトンネリングを有効にしておく必要があります)。

MBean 属性:
NetworkAccessPointMBean.TunnelingClientTimeoutSecs

最小値: 1

最大メッセージ サイズ

メッセージ ヘッダで許容される最大のメッセージ サイズ。

この最大値により、呼び出し側がサーバで使用できる以上のメモリを強制的に割り当てさせ、サーバが他の要求に迅速に応答できないようにするサービス拒否攻撃が回避されます。

MBean 属性:
NetworkAccessPointMBean.MaxMessageSize

最小値: 4096

最大値: 100000000

チャネルの重み

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

MBean 属性:
NetworkAccessPointMBean.ChannelWeight

最小値: 1

最大値: 100

最大接続クライアント数

このネットワーク チャネル上で接続可能な最大クライアント数。

MBean 属性:
NetworkAccessPointMBean.MaxConnectedClients

最適化されたシリアライゼーションを使用

パフォーマンス向上のために、非標準のオブジェクト シリアライゼーションを使用するかどうかを指定します。このオプションの機能は、プロトコルによって異なります。特に IIOP では、このオプションは RMI-IIOP シリアライゼーションではなく Java シリアライゼーションを使用します。相互運用の場合は一般的に、非標準のシリアライゼーションの使用は適せず、一部の機能が使用できない場合があります。

MBean 属性:
NetworkAccessPointMBean.UseFastSerialization

関連タスク

関連トピック

 

Skip navigation bar ページの先頭