Interstage Job Workload Server セットアップガイド |
目次
![]() ![]() |
第2章 業務構成要素の設計 | > 2.3 バッチサーバ環境の設計 | > 2.3.2 ジョブの実行環境全体の設計 |
ジョブの実行環境を設計する要素には以下があります。
また、以下の観点での設計が必要です。
ジョブの実行環境の名前として、ジョブキュー名を決定します。
バッチサーバ内において、他のジョブキューと重複しないように設計してください。
決定した名前で、ジョブキュー、およびイニシエータが構築されます。
ジョブキュー名の規約は以下のとおりです。
ジョブの実行環境内で、同時に実行できる最大ジョブ数を決定します。
ジョブの多重度は、1〜64の範囲で指定できます。ただし、システム内のジョブキューのジョブの多重度の合計が、1〜64の範囲になる必要があります。
ジョブの実行環境の運用時には、本多重度分プロセスを生成して常駐します。
したがって、運用するバッチ業務で実行するジョブ数や、各ジョブの実行時間などの運用性、バッチサーバのハードウェア性能(搭載CPU、CPU数、メモリ量など)、およびサーバ内の負荷/資源を考慮して設計してください。
ジョブの多重度は、“ジョブキューの設計”でのジョブの多重度と合わせて設計してください。
運用者(オペレータ)は、ジョブの投入/操作を行い、バッチ業務を運用します。以下のグループに所属するユーザをバッチ業務の運用単位に選びます。
マルチジョブコントローラを使用する場合は、1つのジョブキューに、カスケード結合数のジョブの多重度が必要となります。カスケード結合数は、カスケード開始節が指定されたジョブステップと、カスケード終了節が指定されたジョブステップを含む、両者間のジョブステップの数のことです。マルチジョブコントローラを使用する場合は、カスケードジョブを実行するジョブキューのジョブの多重度を、カスケード結合数以上としてください。
マルチジョブコントローラおよびカスケード結合数の詳細は、“Interstage Job Workload Server バッチ開発ガイド”の“マルチジョブコントローラ”を参照してください。
NetCOBOLの小入出力機能でファイルを使用する場合は、ジョブの実行環境を設計する際にジョブキューとジョブの多重度について考慮が必要です。詳細は、“NetCOBOLの小入出力機能でファイルを使用する場合”を参照してください。
目次
![]() ![]() |