Cosminexus アプリケーションサーバ V8 リファレンス 定義編(サーバ定義)

[目次][索引][前へ][次へ]

4.6.8 サービスユニットの定義

<この項の構成>
(1) <unit>
(2) <name>
(3) <display-name>
(4) <description>
(5) <allocated-host>
(6) <host-ref>
(7) <hosts-for>

(1) <unit>

内容
必須定義。
サービスユニットを定義します。
複数のサービスユニットを定義する場合は,<unit>タグを複数指定します。

指定可能値

タグの省略
省略できません。

値の省略
省略できません。

(2) <name>

内容
必須定義。
サービスユニットを識別するための名称を指定します。Webシステム内でユニークな名称を指定する必要があります。Smart Composer機能のコマンドの-unitオプションには,ここで指定した名称を指定します。

指定可能値
英数字またはアンダースコア「_」およびハイフン「-」で指定した32文字以内の文字列を指定します。

タグの省略
省略できません。

値の省略
省略できません。

(3) <display-name>

内容
サービスユニットの表示名を指定します。指定する文字に制限はありません。

指定可能値
128文字以内の任意の文字列を指定します。

タグの省略
省略できます。

値の省略
省略できます。

(4) <description>

内容
サービスユニットのコメントを指定します。指定する文字に制限はありません。

指定可能値
1024文字以内の任意の文字列を指定します。

タグの省略
省略できます。

値の省略
省略できます。

(5) <allocated-host>

内容
必須定義。
サービスユニットを構成するホストのリファレンスを定義します。<allocated-host>タグは一つだけ指定します。free-tier構成のWebシステムでは,<allocated-host>タグを複数指定できます。

指定可能値

タグの省略
省略できません。

値の省略
省略できません。

(6) <host-ref>

内容
必須定義。
ホスト定義の<name>タグに指定したホスト名,構築済みのWebシステムで定義されているホスト名,IPアドレス,または@myhostを指定します。
@myhostを指定していると,システム構築時に,ホストの定義の<host-name>タグの値が自動で設定されます。
なお,複数ホストがある場合,一つのサービスユニット内で同じホストを共有することはできません。

指定可能値
指定できる文字列を次に示します。
  • ホスト名
  • IPv4アドレス
  • @myhost

タグの省略
省略できません。

値の省略
省略できません。

(7) <hosts-for>

内容
必須定義。
<host-ref>タグで指定したホストが属する物理ティアの種類を指定します。物理ティアの種類を次に示します。
  • combined-tier
  • http-tier
  • j2ee-tier
  • sfo-tier
  • ctm-tier
  • free-tier

指定可能値
指定できる文字列を次に示します。
  • combined-tier
  • http-tier
  • j2ee-tier
  • sfo-tier
  • ctm-tier
  • free-tier

タグの省略
省略できません。

値の省略
省略できません。