第7章 JBoss EAP のマネージドドメインの設定
マネージドドメインの操作モードを使用すると、単一の制御ポイントから複数の JBoss EAP インスタンスを管理できます。
一元管理された複数の JBoss EAP サーバーは、ドメインのメンバーと呼ばれます。ドメインの JBoss EAP インスタンスは共通の管理ポリシーを共有します。
ドメインは、1 つのドメインコントローラー、1 つ以上のホストコントローラー、およびホストごとに 0 個以上のサーバーグループで構成されます。
- ドメインコントローラー
- ドメインコントローラーは、ドメインが制御される中心点です。ドメインの管理ポリシーに従って各サーバーが設定されるようにします。ドメインコントローラーはホストコントローラーでもあります。
- ホストコントローラー
- ホストコントローラーは、ドメインコントローラーとやり取りする物理ホストまたは仮想ホストであり、ホスト上で実行されているアプリケーションサーバーインスタンスのライフサイクルを制御します。また、ドメインコントローラーによるアプリケーションサーバーインスタンスの管理を支援します。各ホストに複数のサーバーグループが含まれるようにすることが可能です。
- サーバーグループ
- サーバーグループは、JBoss EAP がインストールされているサーバーインスタンスの集まりです。これは 1 つのサーバーインスタンスとして管理および設定されます。ドメインコントローラーはサーバーグループにデプロイされたアプリケーションとその設定を管理します。そのため、サーバーグループの各サーバーは同じ設定とデプロイメントを共有します。
ホストコントローラーは特定の物理または仮想ホストに割り当てられます。異なる設定を使用する場合は、同じハードウェア上で複数のホストコントローラーを実行でき、ポートとその他のリソースが競合しないようにします。1 つのドメインコントローラー、1 つのホストコントローラー、および複数のサーバーを、同じ物理システムの同じ JBoss EAP インスタンス内で実行することができます。
7.1. マネージドドメインにおけるドメインコントローラーの役割 リンクのコピーリンクがクリップボードにコピーされました!
ドメインコントローラーは、ドメインの集中管理点として動作する JBoss EAP サーバーインスタンスです。1 つのホストコントローラーインスタンスがドメインコントローラーとして動作するよう設定されます。
ドメインコントローラーの主な役割は次のとおりです。
- ドメインの集中管理ポリシーを維持する。
- すべてのホストコントローラーが現在のコンテンツを認識するようにする。
- 実行中のすべての JBoss EAP サーバーインスタンスがこのポリシーに従って設定されるよう、ホストコントローラーをサポートする。
デフォルトでは、集中管理ポリシーは EAP_HOME/domain/configuration/domain.xml ファイルに格納されます。このファイルは、ドメインコントローラーとして動作するように設定されているホストコントローラーのディレクトリーに必要です。
domain.xml ファイルには、ドメインのサーバーに適用できるプロファイル設定が含まれています。プロファイルには、そのプロファイルで使用できるさまざまなサブシステムの詳細設定が含まれています。ドメイン設定には、ソケットグループの定義とサーバーグループの定義も含まれます。プロファイルの詳細は、プロファイルについて を参照してください。