Cosminexus V9 アプリケーションサーバ システム構築・運用ガイド
簡易構築定義ファイルとは,Smart Composer機能のコマンドで構築するWebシステムを定義するXML形式のファイルです。
簡易構築定義ファイルでは,Webシステムの次の構成について設定します。
J2EEアプリケーションを実行するシステムの構成情報と簡易構築定義ファイルの定義との対応を次の図に示します。
図4-2 J2EEアプリケーションを実行するシステムの構成情報と簡易構築定義ファイルの定義との対応
この図に示すように,簡易構築定義ファイルでは,論理サーバの構成や環境設定だけでなく,負荷分散機やホストも定義できます。なお,構築済みのWebシステムなどで使用しているホストを使用する場合には,ホストの定義を省略することもできます。
簡易構築定義ファイルのタグおよびパラメタについては,マニュアル「アプリケーションサーバ リファレンス 定義編(サーバ定義)」の「4.6 簡易構築定義ファイル」を参照してください。
論理サーバの動作設定や,機能を使用するための設定などは,論理サーバのコンフィグレーションで定義します。論理サーバのコンフィグレーションは,論理サーバ全体,および論理サーバごとに定義できます。論理サーバ全体で共通の定義を設定する場合は物理ティアで,論理サーバごとの定義を設定する場合はサービスユニットで定義します。物理ティアで定義すると,その物理ティアに属するホストに配置する論理サーバ全体で共通のコンフィグレーションが設定されます。物理ティアおよびサービスユニットのコンフィグレーション定義で,同じパラメタを指定した場合は,サービスユニットの定義,物理ティアの定義の順に優先して適用されます。なお,Management Serverが自動設定する内容については,「付録E Management Serverが自動で設定する内容」を参照してください。
論理サーバのコンフィグレーション定義の適用範囲を次の図に示します。
コンフィグレーション定義時に使用する簡易構築定義ファイルの主なタグを次の表に示します。
表4-9 論理サーバのコンフィグレーション定義時に使用する簡易構築定義ファイルの主なタグ
タグ名称 | 説明 |
---|---|
<configuration> | 論理サーバの動作環境を設定します。動作環境を設定する論理サーバの種類は,<logical-server-type>タグで指定します。 <configuration>タグは,物理ティアの定義(<tier>タグ内),およびサービスユニットの定義(<unit>タグ内)に設定できます。<tier>タグ内または<unit>タグ内のどちらの<configuration>タグに設定するかによって,設定内容を適用する論理サーバの範囲が異なります。論理サーバ全体で共通の設定を変更したい場合は,<tier>タグ内の<configuration>タグを編集し,特定の論理サーバの設定を変更したい場合は,<unit>タグ内の<configuration>タグを編集します。 |
<logical-server-type> | <configuration>タグで動作環境を設定する論理サーバの種類を定義します。論理サーバの種類を次に示します。
|
<param> | 論理サーバの動作環境を設定するパラメタ(パラメタ名と値の組み合わせ)を定義します。1種類のパラメタごとに<param>タグで囲んで定義します。 |
<param-name> | 論理サーバの動作環境を設定するパラメタの名称を定義します。 |
<param-value> | <param-name>タグで指定したパラメタの設定値を定義します。 |
注 各論理サーバの<configuration>タグ内で,パラメタ名(<param-name>タグ)と値(<param-value>タグ)の設定を省略すると,論理サーバの動作環境にはデフォルトの値が設定されます。デフォルトの設定のままで利用する場合は,定義不要です。デフォルトで設定されている動作を変更したい場合や,アプリケーションサーバの機能を有効にしたい場合は,パラメタと値の設定を追加または変更してください。
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.