Hitachi

JP1 Version 12 JP1/Automatic Job Management System 3 System Design (Configuration) Guide


9.1 Limits to prevent system-wide effects from external factors

In JP1/AJS3, you can implement various measures to prevent the processing of specific jobs from affecting the entire system. For example, you can discard out-of-bounds data by setting limits on the size and quantity of external data that is input to JP1/AJS3. You can also output a warning message when a constantly increasing item is nearing its limit.

The following table lists items that increase or decrease due to external factors, and the limits that can be imposed on each item in JP1/AJS3.

Table 9‒1: Items affected by external factors and specifiable limits

Category

Item

Specifiable limit

Out-of-bounds processing

Message output when the limit is reached

Standard job, action job, custom job, QUEUE job, submit job

Size of result files (standard output file, standard error output file)

(manager side)

Size of result files (standard output file; standard error output file)

A warning message is output and the received file is discarded.

KAVU2260-I#1

KAVU4294-I#1

KAVU4295-W#1

KAVU4296-E#1

Size of result files (standard output file, standard error output file)

(agent side)

Size of result files (standard output file; standard error output file)

A warning message is output and the transmitted file is discarded.

KAVU3507-I#2

KAVU3508-I#2

KAVU3509-W#2

KAVU3510-E#2

Number of jobs

Maximum number of jobs in the system;

number of warning jobs in the system

A warning message is output when the warning value is exceeded. Startup fails if the maximum value is exceeded.

KAVU4520-W#3

KAVU4524-W#3

Transfer file size

(manager side)

Transfer file size

A warning message is output and the received file is discarded.

KAVU2243-I#1

KAVU2244-E#1

Job execution time

Timeout period

The job is canceled and placed in killed status.

None

User job

Maximum data segment size per process

(UNIX only)

Dependent on the behavior of the user job.

None

Communication time

Communication timeout value

Retry based on the retry settings.

KAVU2227-E#4

KAVU2228-E#4

KAVU2245-W#4

KAVU2246-W#4

HTTP connection job

Number of jobs

Maximum number of jobs in the system;

number of warning jobs in the system

A warning message is output when the warning value is exceeded. Startup fails if the maximum value is exceeded.

KAVU4520-W#3

KAVU4524-W#3

Job execution time

Timeout period

The job is canceled and placed in killed status.

None

Communication time

Communication timeout value

Retry based on the retry settings.

KAVU2227-E#4

KAVU2228-E#4

KAVU2245-W#4

KAVU2246-W#4

QUEUE job, submit job

Number of jobs per queue

Maximum number of jobs in the queue

A warning message is output when the warning value is exceeded. Startup fails if the maximum value is exceeded.

KAVU4515-W#5

KAVU4516-W#5

Number of queues

Maximum number of defined queues

Definition error

KAVU4522-W#3

Number of agents

Maximum number of defined agents

Definition error

KAVU4521-W#3

Number of execution-locked resources

Maximum number of defined execution-locked resources

Definition error

KAVU4523-W#3

Event job

Number of satisfied start conditions

Monitoring condition (filter out unexpected events by specifying detailed conditions such as the issuing user name or output of a specific message)

An unexpected event never meets a start condition.

KAVT0273-W

KAVT0582-W

Event with a start condition

Valid range of the start condition

Monitoring ends normally.

None

Monitoring period

Timeout period

The job ends abnormally and the status of the start condition is Unmonitored + Ended.

None

File

Size of the various log files

Log file size

Data is wrapped around to the next log file.

None

#1

Output messages differ depending on the environment setting parameter specified for placing restrictions on file reception.

For details about how to limit items such as the size of received files, see 6.2.7 Placing restrictions on file reception in the JP1/Automatic Job Management System 3 Configuration Guide (for Windows systems) or 15.2.7 Placing restrictions on file reception in the JP1/Automatic Job Management System 3 Configuration Guide (for UNIX systems).

#2

The message differs depending on the environment setting parameter specified for placing restrictions on file transmission.

For details about how to limit items such as the size of transmitted file, see the section corresponding to the OS. For Windows, see 6.2.27 Placing restrictions on file transmission in the JP1/Automatic Job Management System 3 Configuration Guide. For UNIX, see 15.2.24 Placing restrictions on file transmission in the JP1/Automatic Job Management System 3 Configuration Guide.

#3

You can use the environment setting parameters to change the setting of the maximum number of jobs in the system, the number of warning jobs in the system, the maximum number of definable queues, the maximum number of definable agents, and the maximum number of definable execution-locked resources.

For details about how to change the settings, see 20.5 Setting up the job execution environment in the JP1/Automatic Job Management System 3 Configuration Guide.

#4

The output message depends on the values of the environment setting parameters that specify the retry interval and the maximum number of retries when a TCP/IP connection error occurs.

For details about how to specify these values, see 6.2.8 Changing the timeout period, interval of retries, and number of retries for TCP/IP connections in the JP1/Automatic Job Management System 3 Configuration Guide (in Windows) or 15.2.8 Changing the timeout period, interval of retries, and number of retries for TCP/IP connections in the JP1/Automatic Job Management System 3 Configuration Guide (in UNIX).

#5

You can use the jpqquealt command to change the maximum number of jobs in the queue.

For details about how to change the maximum number of jobs in the queue, see jpqquealt in 4. Commands Used for Special Operation in the manual JP1/Automatic Job Management System 3 Command Reference.