Hitachi

Job Management Partner 1 Version 10 Job Management Partner 1/Automatic Job Management System 3 System Design (Configuration) Guide


2.5.4 Maximum number of concurrently executable jobs

In JP1/AJS3, you can set the maximum number of jobs that an agent host can execute concurrently. When this maximum is reached, subsequent jobs are placed in a wait status. By setting a maximum number of concurrently executable jobs, you can distribute the load during set time periods, or among multiple agent hosts when more than one agent host is connected.

The maximum number of concurrent jobs must be specified per execution agent. You cannot perform this setting for an execution agent group. The setting applies to Unix jobs (other than queueless jobs), PC jobs (other than queueless jobs), action jobs, custom jobs, and Passing information settings jobs.

For the procedure and notes on setting a maximum number of concurrently executable QUEUE jobs and submit jobs, see 7.1.1(4) Notes on the execution environment required for QUEUE jobs and submit jobs.

Organization of this subsection

(1) Notes on setting a maximum number of concurrently executable jobs

The following provides notes on setting a maximum number of concurrently executable jobs:

(2) Checking whether the maximum number of concurrent jobs has been reached when jobs remain in queuing status

When the number of active jobs on an agent host reaches the maximum number of concurrently executable jobs, subsequent jobs might remain in the queuing status for a long time before being executed. To check whether the maximum number of concurrently executable jobs has been reached, execute the ajsagtshow command and compare the number of active jobs (JOB) against the maximum number of concurrently executable jobs (CON-EXE). For details about the ajsagtshow command, see ajsagtshow in 2. Commands in the manual Job Management Partner 1/Automatic Job Management System 3 Command Reference 1.

By setting up JP1/AJS3 to output the following message to the integrated trace log when the maximum number of concurrent jobs is reached and no more jobs can be registered for execution, you can check whether this is the reason for execution delays.

KAVU4310-I  The number of executing jobs reaches the
concurrently-executable-job-limit (maximum-number-of-concurrently-executable-jobs) at the agent. (agent-host-name) (host name: host-name, job number: job-number)

For details about how to perform this setting, see the following descriptions:

In Windows:

6.2.13 Outputting a message that reports that the maximum number of concurrently executable jobs has been reached in the Job Management Partner 1/Automatic Job Management System 3 Configuration Guide 1

In UNIX:

15.2.13 Outputting a message that reports that the maximum number of concurrently executable jobs has been reached in the Job Management Partner 1/Automatic Job Management System 3 Configuration Guide 1