Hitachi

JP1 Version 12 JP1/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), flexible jobs, HTTP connection 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 3. Commands Used for Normal Operations in the manual JP1/Automatic Job Management System 3 Command Reference. Note that you can also perform this operation from JP1/AJS3 - Web Console.

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 JP1/Automatic Job Management System 3 Configuration Guide

In UNIX:

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