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

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

3.7 usrconf.propertiesバッチアプリケーション用ユーザプロパティファイル

<この節の構成>
(1) 形式
(2) ファイルの格納先
(3) 機能
(4) サーバ管理コマンドの予約済みキー
(5) cjexecjobコマンド,およびcjkilljobコマンドのカスタマイズ用キー

(1) 形式

J2SEのプロパティファイル形式です。

(2) ファイルの格納先

環境変数CJBATCHUSRCONFDIRにusrconf.properties(バッチアプリケーション用ユーザプロパティファイル)の格納先のパスを設定するか,cjexecjobコマンド(バッチアプリケーション実行コマンド)を実行するディレクトリにusrconf.properties(バッチアプリケーション用ユーザプロパティファイル)を格納してください。usrconf.cfg(バッチアプリケーション用オプション定義ファイル)は,cjexecjobコマンド(バッチアプリケーション実行コマンド)実行時に次の順で検索されます。

  1. 環境変数(CJBATCHUSRCONFDIR)に設定したディレクトリ
  2. cjexecjobコマンド(バッチアプリケーション実行コマンド)を実行したディレクトリ

(3) 機能

cjexecjobコマンド,およびcjkilljobコマンドを実行するJavaVMのシステムプロパティを指定します。

(4) サーバ管理コマンドの予約済みキー

cjexecjobコマンド,およびcjkilljobコマンドでは,次に示す接頭子で始まるキーを内部的に利用します。このため,アプリケーションでこれらの接頭子で始まるキーを利用してはいけません。

(5) cjexecjobコマンド,およびcjkilljobコマンドのカスタマイズ用キー

cjexecjobコマンド,およびcjkilljobコマンドでは,次に示すシステムプロパティのキーに値を設定することで,バッチサーバの動作をカスタマイズできます。

キーの概要とデフォルト値を次の表に示します。キーの詳細については,「2.4 usrconf.properties(J2EEサーバ用ユーザプロパティファイル)」を参照してください。なお,参照する場合は「J2EEサーバ」および「J2EEアプリケーション」を「バッチサーバ」および「バッチアプリケーション」と読み替えてください。

キー名称 概要 デフォルト値
ejbserver.client.ctm.RequestPriority CTM内のキューに滞留したリクエストを引き出す時のプライオリティ(優先順位)を指定します。 4
ejbserver.container.rebindpolicy EJBメソッドの呼び出し時に通信障害が発生した場合の,EJBクライアント側でのコネクションの再接続動作とリクエストの再送動作を指定します。 VB_TRANSPARENT
ejbserver.jndi.request.timeout ネーミングサービスとの通信タイムアウト時間を指定します。 0
java.naming.provider.url バッチアプリケーションが利用するCORBAネーミングサービスのホスト名称とポート番号を指定します。
なお,旧バージョンで使用されていたプロトコル(iioplocまたはiiopname)と互換性があります。
(指定形式)
corbaname::[ホスト名称]:[ポート番号]
バッチアプリケーションが実行されるバッチサーバが利用するCORBAネーミングサービスと通信する値。
ejbserver.rmi.request.timeout クライアントとサーバ間の通信タイムアウト時間を指定します。 0

注※ このキーは,バッチアプリケーション用ユーザプロパティファイル特有のキーです。J2EEサーバ用ユーザプロパティファイルには存在しません。