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

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

4.6.5 cookieスイッチングの定義

<この項の構成>
(1) <cookie-switching>
(2) <cookie-switching-enabled>
(3) <cookie-name>
(4) <server-id-rule>
(5) <management-host>
(6) <redundant-management-host>

(1) <cookie-switching>

内容
負荷分散機のCookieスイッチング機能を使用する場合に指定します。
この設定によって,一連のHTTPリクエストが一つのWebサーバまたはJ2EEサーバで処理されます。

指定可能値

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

値の省略
省略できます。

(2) <cookie-switching-enabled>

内容
Cookieスイッチング機能を使用する場合に指定します。

指定可能値
指定できる文字列を次に示します。
  • true
    Cookieスイッチング機能を使用する場合に指定します。
  • false
    Cookieスイッチング機能を使用しない場合に指定します。

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

値の省略
省略できます。

(3) <cookie-name>

内容
cookieの名称を1〜64文字の文字列で指定します。
指定できる文字は,半英数字またはアンダースコア「_」の組み合わせです。
ただし,次の名前はWebコンテナが使用するため,大文字・小文字の区別なく使用できません。
  • JSESSIONID
<load-balancer-type>にACOSを指定し,かつlb.propertiesのlb.connect_type.<IPアドレス>にAPIを指定すると,この指定は無効となります。

指定可能値
  • BIG-IPの場合
    英数字またはアンダースコア「_」で指定した64文字以内の文字列を指定します。なお,先頭1文字は大文字または小文字の英字を指定する必要があります。
  • ACOSの場合
    英数字またはアンダースコア「_」で指定した63文字以内の文字列を指定します。

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

値の省略
省略できます。

(4) <server-id-rule>

内容
08-53以降は,このタグに値を指定しないでください。値を指定した場合,指定した値は無効になります。

指定可能値
08-53以降は,このタグに値を指定しないでください。値を指定した場合,指定した値は無効になります。

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

値の省略
省略できます。

(5) <management-host>

内容
負荷分散機に設定した管理IPアドレスまたはホスト名を指定します。
複数のWebシステムで負荷分散機を共有する場合は,共有するWebシステムで同じ管理IPアドレスまたはホスト名を指定してください。

指定可能値
指定できる文字列を次に示します。
  • ホスト名
    管理IPアドレスはドット記法(xxx.xxx.xxx.xxx)で指定します。xxxには0〜255の整数を指定します。
  • IPv4アドレス
    ホスト名に指定できる文字は,英数字またはアンダースコア「_」,ハイフン「-」の組み合わせです。

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

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

(6) <redundant-management-host>

内容
負荷分散機を冗長化したシステムの場合に,2台目の負荷分散機に設定した管理IPアドレスまたはホスト名を指定します。
複数のWebシステムで負荷分散機を共有する場合は,共有するWebシステムで同じ管理IPアドレスまたはホスト名を指定してください。
なお,定義ごとに指定できるタグについては,「4.10 簡易構築定義ファイルおよび構成変更定義ファイルに指定できるタグ」を参照してください。

指定可能値
指定できる文字列を次に示します。
  • ホスト名
    ホスト名に指定できる文字は,英数字またはアンダースコア「_」,ハイフン「-」の組み合わせです。
  • IPv4アドレス
    管理IPアドレスはドット記法(xxx.xxx.xxx.xxx)で指定します。xxxには0〜255の整数を指定します。

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

値の省略
省略できます。