6.18.1 簡易構築定義ファイルの作成

簡易構築定義ファイルで,論理ユーザサーバを設定します。

6.8 システムの構成定義」で示す構成情報を基に,論理ユーザサーバを使用する場合の構成情報を,次の図に示します。

図6-22 論理ユーザサーバを使用する場合の構成情報

[図データ]

6.8 システムの構成定義」で示す簡易構築定義ファイル(MyWebSystemDef.xml)を基に,論理ユーザサーバを使用する場合に差異のある定義について説明します。MyWebSystemDef.xmlファイルの作成例を,次に示します(一部抜粋)。

MyWebSystemDef.xmlファイル

<?xml version="1.0" encoding="UTF-8"?>
<model-definition xmlns="http://www.cosminexus.com/mngsvr/schema/ModelDefinition-2.5">
 <!-- Webシステムの属性定義 -->
 <web-system>
   <name>MyWebSystem</name>
   <!-- 負荷分散機の定義 -->
   <load-balancer>
       :
   </load-balancer>
   <!-- 物理ティアの定義 -->
   <tier>
     <tier-type>combined-tier</tier-type>
   </tier>
   <!-- サービスユニットの定義 -->
   <unit>
     <name>unit1</name>
     <allocated-host>
       <host-ref>host1</host-ref>
       <hosts-for>combined-tier</hosts-for>
       <define-server>
       <logical-server-type>UserServer1</logical-server-type>
         <configuration>
         <param>
         <!-- サーバ起動用コマンド -->
           <param-name>start.arg</param-name>
           <param-value>c:/test/start.exe</param-value>
         </param>
         </configuration>
       </define-server>
       <define-server>
       <logical-server-type>UserServer2</logical-server-type>
         <configuration>
         <param>
         <!-- サーバ起動用コマンド -->
           <param-name>start.arg</param-name>
           <param-value>c:/test/start.exe</param-value>
         </param>
         </configuration>
       </define-server>
     </allocated-host>
   </unit>
   <unit>
     <name>unit2</name>
     <allocated-host>
       <host-ref>host1</host-ref>
       <hosts-for>combined-tier</hosts-for>
       <define-server>
     <logical-server-type>UserServer3</logical-server-type>
         <configuration>
         <param>
         <!-- サーバ起動用コマンド -->
           <param-name>start.arg</param-name>
           <param-value>c:/test/start.exe</param-value>
         </param>
         </configuration>
       </define-server>
     </allocated-host>
   </unit>
 </web-system>
 <!-- ホストの定義 -->
 <host>
   :
 </host>
</model-definition>

注 論理ユーザサーバのパラメタは,物理ティアの定義には設定できません。論理ユーザサーバのパラメタを設定する場合は,サービスユニットの定義に設定してください。

なお,設定内容の詳細については,「14.1 簡易構築定義ファイルおよび構成変更定義ファイルに指定できるタグ」を参照してください。