Hitachi

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


4.9.1 論理サーバ共通で指定できるパラメタ

各論理サーバ共通で指定できるパラメタについて次の表に示します。

「省略値」とは,パラメタの指定がない場合に仮定される値です。「VR」とは,パラメタが導入・変更されたアプリケーションサーバのバージョンです。

表4‒6 各論理サーバ共通で指定できるパラメタ

param-name指定値

param-valueの指定内容

指定可能値

省略値

VR

additional.startcmd※1

起動コマンドに追加するオプションを指定します。

英数字,および記号($%'=^{}+_@:,./)を使って指定します。

もしくはハイフン「-」,または(\\)が1〜256回連続する文字列を指定します。

なし

06-50

07-00

mstartup.force.watchtime

論理サーバの強制停止監視時間を秒単位で指定します。0を指定した場合監視しません。0,60,300,600,1800のどれかを指定します。

J2EEサーバの強制停止時にスレッドダンプを出力する場合,強制停止監視時間を,スレッドダンプの出力が終わる時間よりも短く設定すると,スレッドダンプの出力が完全に終わる前にJ2EEサーバのプロセスが終了してしまうので注意してください。

0,60,300,600,1800のどれかを指定します。

60

07-60

mstartup.no

一括起動時のサーバの起動順序を整数で指定します。一括起動をしない場合は-1を指定してください。

-1〜999の整数で指定します。

  • パフォーマンストレーサ:0

  • スマートエージェント:10

  • ネーミングサービス:20

  • CTMドメインマネジャ:30

  • CTM:40

  • J2EEサーバ:80

  • Webサーバ:90

  • ユーザサーバ:900

07-50

mstartup.premised.serverName※2

論理サーバの前提となる論理サーバを指定します。

英数字,アンダースコア「_」,およびハイフン「-」を使って128文字以内で指定します。

なし

07-50

mstartup.restartcnt

論理サーバの自動再起動回数を指定します。

0,1,5,10,1000のどれかを指定します。

0,1,5,10,1000のどれかを指定します。

1

06-50

mstartup.retrywait

論理サーバの自動再起動リトライ間隔を秒単位で指定します。0,60,300,600,1800のどれかを指定します。

0,60,300,600,1800のどれかを指定します。

60

06-50

mstartup.start.watchtime

論理サーバの起動監視時間を秒単位で指定します。

0,60,300,600,3600のどれかを指定します。

0を指定した場合は監視しません。

0,60,300,600,3600のどれかを指定します。

600

06-50

07-00

mstartup.watchtime

論理サーバの停止監視時間を秒単位で指定します。

0,60,300,600,1800のどれかを指定します。

0を指定した場合監視しません。

HWSGracefulStopTimeoutディレクティブの設定が必要になる場合があります。マニュアル「アプリケーションサーバ システム構築・運用ガイド」の「4.8.4 HWSGracefulStopTimeoutディレクティブとManagerの停止監視時間の設定に関する注意点」を参照してください。※6

0,60,300,600,1800のどれかを指定します。

60

06-50

realservername※3

実サーバ名を指定します。実サーバ名は,同一ホスト内でユニークになるように指定してください。cmx_build_systemコマンド実行後は,変更できません。

英数字で始まり,英数字およびアンダースコア「_」,ハイフン「-」で構成された128文字以内の文字列を指定します。

論理サーバ名

06-50

07-00

user.env.variable

サーバ起動時の環境変数を指定します。※4値を複数指定する際は,複数の<param-value>で指定します。

環境変数の値は,定義済みの環境変数名を含めて指定できます。定義済みの環境変数名を含めて指定する場合の指定方法の例を次に示します。

PATH=%{PATH};C:¥userlib

定義済みの環境変数は,「%{変数名}」の形式で記述します。「%{変数名}」は,論理サーバの起動時に,定義済みの環境変数の値に置き換えられます。

任意の文字列を指定します。

なし※5

07-50

注※1

論理ユーザサーバでは指定できません。

複数の起動オプションを追加する場合には,一つのparam-valueタグ内に複数のオプションを空白で区切って指定します。

(例)

<param-name>additional.startcmd</param-name>

<param-value>-CTMClientConnectCount 128 -CTMEntryCount 256</param-value>

注※2

論理パフォーマンストレーサでは指定できません。

注※3

論理Webサーバおよび論理J2EEサーバだけで指定できます。

注※4

値を複数指定する際は,複数の<param-value>で指定します。

(例)

  <param-name>user.env.variable</param-name>

  <param-value>AAA=1024</param-value>

  <param-value>BBB=2048</param-value>

注※5

user.env.variableを指定しない場合,論理サーバにはデフォルトの環境変数が設定されます。論理サーバにデフォルトで設定されている環境変数については,マニュアル「アプリケーションサーバ システム構築・運用ガイド」の「4.1.13 論理サーバの環境変数を設定するときの確認事項」を参照してください。

注※6

Webサーバに0以外を指定する場合は,Webサーバ用定義のKeepAliveTimeoutパラメタの値よりも大きい値を指定してください。Webサーバ用定義については,「4.10.2 Webサーバ用定義を設定するパラメタ」を参照してください。