4.6 スケジューリング機能を使用する環境への移行
この節では,スケジューリング機能を使用していない環境からの移行について説明します。バッチアプリケーションの実行環境を,スケジューリング機能を使用していない環境から,スケジューリング機能を使用する環境に移行する場合,使用中の環境はそのまま使用できません。
使用中の環境で,定義ファイルを編集する必要があります。環境移行時に設定を編集するファイルを次の表に示します。
ファイル |
編集する主なキー |
設定内容 |
必須または任意 |
---|---|---|---|
usrconf.properties(バッチサーバ用ユーザプロパティファイル) |
ejbserver.ctm.enabled |
true |
必須 |
vbroker.agent.enableLocator |
true※ |
任意 |
|
ejbserver.batch.schedule.group.name |
スケジュールグループ名 |
任意 |
|
ejbserver.batch.queue.length |
作成されるスケジュールキューの長さ |
任意 |
|
usrconf.cfg(バッチアプリケーション用オプション定義ファイル) |
batch.ctm.enabled |
true |
必須 |
batch.schedule.group.name |
スケジュールグループ名 |
任意 |
|
batch.request.timeout |
バッチ実行コマンドとバッチサーバの間,バッチ強制停止コマンドまたはバッチ一覧表示コマンドとCTMの間のタイムアウト |
任意 |
|
batch.vbroker.agent.port |
スマートエージェントが使用しているポート番号 |
任意 |
各ファイルで編集するパラメタの詳細は,マニュアル「アプリケーションサーバ リファレンス 定義編(サーバ定義)」を参照してください。