3.2.3. サーバーグループ
サーバーグループは、単一のサーバーインスタンスとして管理および設定されるサーバーインスタンスのセットです。管理対象ドメインでは、各アプリケーションサーバーインスタンスはサーバーグループのメンバーになります。グループに単一のサーバーしかない場合でも、サーバーはグループのメンバーになります。サーバーグループのすべてのサーバーが一貫した設定になるように、ドメインコントローラーとホストコントローラーが責任を負います。これらはすべて同じプロファイルで設定され、同じデプロイメントコンテンツがデプロイされる必要があります。簡単にするために、Red Hat Data Grid クラスターに属するすべてのノードが 1 つのサーバーグループのサーバーとして設定されていることを確認してください。
ドメインには複数のサーバーグループ(例: 複数の Red Hat Data Grid クラスター)を指定できます。異なるサーバーグループを異なるプロファイルやデプロイメントで設定できます。たとえば、異なる Red Hat Data Grid Server クラスターを使用するドメインでは、異なるサービスが提供されます。異なるサーバーグループが同じプロファイルを実行し、同じデプロイメントを持つこともできます。
サーバーグループ定義の例は次のとおりです。
<server-group name="main-server-group" profile="clustered">
<socket-binding-group ref="standard-sockets"/>
</server-group>
server-group 設定には、以下の必須属性が含まれます。
- namecachettl-ListenerExternalthe name of the server group
- profile aadClient- groups should run the servers should run the profile that the profile(グループのサーバーが実行すべきプロファイルの名前)
さらに、以下のオプションの要素も使用できます。
- socket-binding-groupListenerExternal-ipmilan は、グループのサーバーで使用するデフォルトのソケットバインディンググループの名前を指定します。host.xml でサーバーごとに上書きできます。server-group 要素に指定がない場合は、host.xml の各サーバーに提供する必要があります。
- デプロイメントコンテンツは、グループのサーバーにデプロイする必要があるデプロイメントコンテンツです。
- グループ内のすべてのサーバーに設定する必要がある system-properties aadClientsystem プロパティー
- group 内の全サーバーに対する jvm settings jvm 設定ホストコントローラーはこれらの設定を host.xml で提供された設定にマージして、サーバーの JVM を起動するために使用する設定を取得します。詳細は、「JVM 設定」を参照してください。