WebLogic ServerのためのFusion Middleware Controlヘルプ

前 次 新規ウィンドウで目次を開く
ここから内容の開始

クラスタ: 管理: 一般設定

構成オプション     詳細な構成オプション     

このページでは、このクラスタの全般的な設定を定義できます。

構成オプション

名前 説明
名前

この構成の名前。WebLogic ServerはMBeanを使用して構成を実装および永続化します。

MBean属性:
ClusterMBean.Name

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

デフォルトのロード・バランス・アルゴリズム

特定のサービスに対してどのロード・バランシングも指定されていない場合に、レプリケートされたサービス間のロード・バランシングで使用されるアルゴリズムを定義します。「ラウンドロビン」アルゴリズムでは、WebLogic Serverインスタンスのリストを順番に従って周期的にロード・バランシングします。「重みベース」ロード・バランシングは、「ラウンドロビン」アルゴリズムを向上させたもので、各サーバーにあらかじめ割り当てられた重みを考慮します。「ランダム」ロード・バランシングでは、リクエストはランダムにサーバーへルーティングされます。

MBean属性:
ClusterMBean.DefaultLoadAlgorithm

クラスタ・アドレス

クライアントがこのクラスタに接続するために使用するURLの一部となるアドレス。このアドレスはEJBハンドルおよびエンティティEJBのフェイルオーバー・アドレスを生成するために使用されます(このアドレスは、複数のIPアドレスにマップするDNSホスト名でも、単一アドレスのホスト名またはIPアドレスをカンマで区切ったリストでも構いません)。

クライアントでこのクラスタへの接続に使用されるアドレスを定義します。このアドレスは、複数のIPアドレスにマップするDNSホスト名でも、単一アドレスのホスト名またはIPアドレスをカンマで区切ったリストでも構いません。ネットワーク・チャネルが構成されている場合には、チャネルごとにクラスタ・アドレスを設定することもできます。

MBean属性:
ClusterMBean.ClusterAddress

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

クラスタ・アドレス内のサーバー数

クラスタ・アドレスを自動的に生成するときに、このクラスタからリストされるサーバー数。「クラスタ・アドレス」が明示的に設定されている場合、この設定は影響力を持ちません。

MBean属性:
ClusterMBean.NumberOfServersInClusterAddress

最小値: 1

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

トランザクション・アフィニティの有効化

有効な場合、サーバーのトランザクション・リクエストは、すでにグローバル・トランザクションに参加しているクラスタ内のサーバーに移動します。

MBean属性:
ClusterMBean.TxnAffinityEnabled

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

詳細な構成オプション

名前 説明
WebLogicプラグインの有効化

クラスタがプロキシ・プラグインまたはHttpClusterServletからの要求を受信する場合に、この属性をtrueに設定します。WeblogicPluginEnabledがtrueの場合にgetRemoteAddrを呼び出すと、Webサーバーではなく、独自のWL-Proxy-Client-IPヘッダーからブラウザ・クライアントのアドレスが戻されます。

プロキシされるリクエストを、クラスタ化されていないサーバーで受信する場合は、「サーバー」→「構成」→「全般」タブを使用して、この属性をサーバー・レベルで設定できます。

WeblogicPluginEnabledは、ClusterMBeanServerMBeanの両方にあります。ClusterMBeanServerMBeanをオーバーライドします。

MBean属性:
ClusterMBean.WeblogicPluginEnabled

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

サービス期間しきい値

2つの競合するサービスがある場合に、それらの一方が他方より古いと判断される基準となる存続時間の差(秒)。

MBean属性:
ClusterMBean.ServiceAgeThresholdSeconds

最小値: 0

最大値: 65534

メンバーのウォームアップ・タイムアウト

クラスタのメンバーがクラスタ内の他のサーバーを検出して同期するまでに待機する最大秒数。通常、メンバーは30秒以内に同期できます。この属性に大きな値を設定することが、必ずしもメンバーのウォームアップにかかる時間が長くなることを意味するわけではありません。そうではなく、このプロパティはサーバーが検出した他のサーバーとの同期を待機する時間の上限を定義するものです。この値を0に設定した場合、サーバーの初期化時にクラスタ内で実行されている他のサーバーの検出が試行されなくなります

MBean属性:
ClusterMBean.MemberWarmupTimeoutSeconds

最小値: 0


トップに戻る