Interstage Application Server リファレンスマニュアル(コマンド編) |
目次 索引 |
第3部 J2EE編 | > 第13章 J2EE運用コマンド | > 13.8 isj2eeadmin |
Webサーバコネクタ定義ファイルは、Interstage管理コンソールで作成したWebサーバコネクタのWebサーバコネクタ定義ファイルを、isj2eeadminコマンドで抽出して編集してください。
Webサーバコネクタ定義ファイルは、XMLファイル形式で記述します。抽出したWebサーバコネクタ定義ファイルには、以下のようにXMLファイルのバージョン、エンコード、XML Schema定義、ルートタグ(Isj2eeServiceDefinition)が指定されていますが、これらは編集しないでください。
何らかの理由でエンコードの定義が削除された場合、isj2eeadminコマンドは、定義ファイルのコード系をUTF-8とみなして読み込みます。
----------------------------------------------------------------------- <?xml version="1.0" encoding="Shift_JIS" standalone="yes"?> <Isj2eeServiceDefinition> <!-- 定義ファイルの内容 --> </Isj2eeServiceDefinition> -----------------------------------------------------------------------
ファイルの内容は以下のとおりです。タグを編集する場合は、以下の表の順番で定義してください。
以下のように定義を登録します。
------------------------------------------------------------- <VirtualHost> <Name>host1</Name> </VirtualHost> -------------------------------------------------------------
上記の定義を更新したい場合には、以下のように登録したい値をすべて定義して更新してください。
------------------------------------------------------------- <VirtualHost> <Name>host1</Name> <Name>host2</Name> </VirtualHost> -------------------------------------------------------------
定義を削除する場合には、以下のように上位タグ(VirtualHosタグ)を空タグで定義して、更新してください。
-------------------------------- <VirtualHost> </VirtualHost> --------------------------------
タグ名 |
意味 |
指定値 |
Interstage管理コンソール画面との対応 |
||||
WebServer |
WebServerConnector* |
WorkunitName |
接続先のワークユニット名(IJServer名)を指定します。 |
ワークユニット名を指定してください。 指定できる文字は、以下のとおりです。
28バイトを超える値は指定できません。 |
ワークユニット名 |
||
Servlet? |
Address* |
ServletコンテナのIPアドレス、ポート番号およびServletコンテナ識別子を指定します。 本タグは、必ず1つ以上定義してください。 |
接続先ワークユニットが動作するマシンのIPアドレスとポート番号およびServletコンテナ識別子を以下の形式で指定します。 【形式】 IPアドレスとポート番号には、接続先側マシンのワークユニットの環境設定で設定した、ServletコンテナのIPアドレスとポート番号と同じ値を設定してください。 |
ServletコンテナのIPアドレス:ポート番号 |
|||
Application? |
Name* |
接続先ワークユニットに配備されているWebアプリケーション名を指定します。 |
Webアプリケーション名を指定します。 |
Webアプリケーション名 |
|||
ServletContainer? |
Timeout? |
タイムアウト時間を指定します。以下の場合に、リクエストはタイムアウトとして処理されます。
|
1〜2147483(単位:秒)までの整数値を指定します。 |
タイムアウト |
|||
MaxProcessors? |
Servletコンテナひとつあたりの最大接続数を指定します。 |
1〜2048(単位:個)までの整数値を指定します。 |
同時処理数 |
||||
Www? |
VirtualHost? |
Name* |
接続先ワークユニットに配備されているWebアプリケーションに対する要求を受け付けるバーチャルホストを指定します。
|
定義されているバーチャルホストを指定してください。 【形式】サーバのホスト名:ポート番号またはサーバのホスト名
|
Webサーバのバーチャルホスト |
||
WebサーバコネクタとServletコンテナの通信にSSLを使用する/しないを指定します。 SolarisとLinuxでON(使用する)を指定した場合、Webサーバの実行グループはInterstage証明書環境へのアクセス権限を持ったグループと一致している必要があります。 |
以下の値から選択します。
デフォルト値はOFFです。 WebサーバとIJServerを別マシンで運用している場合は、設定接続先のWebサーバコネクタの設定と同じ値を指定します。 |
コネクタとServletコンテナ間のSSLの使用 |
|||||
SslConfigName? |
WebサーバコネクタとServletコンテナ間の通信にSSLを使用する場合のSSL定義を指定します。 ServletSslタグにON(使用する)を指定した場合に有効になります。 |
SSL定義名を指定します。
|
コネクタとServletコンテナ間のSSL定義 |
||||
Log? (注) |
Directory? |
ログファイルの出力先ディレクトリを指定します。指定したディレクトリが存在しない場合には新規に作成します。
|
以下のByte数以内の長さのディレクトリを指定してください。 指定しない場合は、以下のディレクトリに出力されます。 |
ログ設定のログ出力ディレクトリ |
|||
ログをバックアップする場合に、ログサイズとログ収集時間のどちらでバックアップを行うかを指定します。 |
以下の値から選択します。
デフォルト値はSIZEです。 |
ログ設定のログファイルのロールオーバ |
|||||
RolloverSize? |
ログファイルの最大サイズを指定します。ログファイルが指定したサイズに達すると、ロールオーバされます。 |
1〜512(単位:メガバイト)までの整数値を指定します。 |
|||||
RolloverTimeStart? |
0〜23の範囲でロールオーバを開始する時刻を指定します。 指定された時刻から、[繰り返し]で指定した時間が経過するたびに、ログがロールオーバされます。 |
0〜23(単位:時)までの整数値を指定します。 |
|||||
RolloverEverytime? |
ログファイルをロールオーバする間隔(時間)を指定します。 【例】 |
1〜24(単位:時間)までの整数値を指定します。 |
|||||
HistorySize? |
ロールオーバしたログファイルを保管する世代数を指定します。 |
1〜9(単位:世代)までの整数値を指定します。 |
ログ設定の世代数 |
||||
Debug? |
デバッグ情報を出力する/出力しないを選択します。 |
以下の値から選択します。
デフォルト値はOFFです。 |
ログ設定のデバッグ情報 |
||||
FaultMonitor? (注) |
Mode? |
故障監視の使用する/しないと使用する場合の監視方式を選択します。 ping監視/ポート監視を選択した場合には、故障監視が使用されます。 |
以下の値から選択します。
デフォルト値はnoneです。 |
故障監視設定の故障監視方式 |
|||
CheckInterval? |
故障監視を行う間隔を指定します。故障監視を行う間隔を秒で指定します。 |
1〜99999(単位:秒)までの整数値を指定します。 |
故障監視設定の故障監視間隔 |
||||
CheckRetryInterval? |
故障監視を行う際に、ping監視/ポート監視の応答を待つ時間を指定します。 |
1〜99(単位:秒)までの整数値を指定します。 |
故障監視設定の応答待ち時間 |
||||
CheckRetryCount? |
故障監視を行う際に、ping監視/ポート監視の応答が無い場合に、故障状態と判定するまでのリトライ回数を指定します。 |
0〜99999(単位:回数)までの整数値を指定します。 |
故障監視設定の故障時のリトライ回数 |
||||
WaitTime? |
故障監視を使用する場合、Webサーバ起動時にWebサーバコネクタの故障監視の起動待ちをする時間を指定します。 起動待ち時間を秒で指定します。 |
0〜600(単位:秒)までの整数値を指定します。 |
故障監視設定の起動待ち時間 |
注) 本タグの設定は、すべてのWebサーバコネクタで共通に使用される設定です。
----------------------------------------------------------------------- <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Isj2eeServiceDefinition> <WebServer> <WebServerConnector> <WorkunitName>SAMPLE</WorkunitName> <Servlet> <Address>10.10.10.10:9002 SAMPLE_001</Address> </Servlet> <ServletContainer> <Timeout>480</Timeout> <MaxProcessors>1</MaxProcessors> </ServletContainer> <Www> <ServletSsl>OFF</ServletSsl> </Www> </WebServerConnector> <Log> <!-- Windows(R) --> <!-- <Directory>C:\Interstage\F3FMihs\logs</Directory> --> <!-- Solaris/Linux --> <!-- <Directory>/opt/FJSVihs/logs</Directory> --> <RolloverMode>SIZE</RolloverMode> <RolloverSize>1</RolloverSize> <RolloverTimeStart>0</RolloverTimeStart> <RolloverEverytime>0</RolloverEverytime> <HistorySize>1</HistorySize> <Debug>OFF</Debug> </Log> <FaultMonitor> <Mode>none</Mode> <CheckInterval>60</CheckInterval> <CheckRetryInterval>0</CheckRetryInterval> <CheckRetryCount>3</CheckRetryCount> <WaitTime>30</WaitTime> </FaultMonitor> </WebServer> </Isj2eeServiceDefinition> -----------------------------------------------------------------------
XML形式のファイルを編集する場合は、注意事項を参照して、XML形式の仕様に従って編集してください。
目次 索引 |