B.3 Processes (for UNIX)
The following table lists the processes of JP1/AJS3 programs and components for UNIX.
- Organization of this subsection
(1) Processes of JP1/AJS3 - Manager for UNIX
There are three kinds of processes of JP1/AJS3 - Manager for UNIX:
-
Parent process
A parent process consists of several child processes.
-
Child process
A child process consists of several detail processes.
-
Detail process
You can use the jajs_spmd_status command to check the status of the child processes of jajs_spmd. For details, see the description of jajs_spmd_status in 3. Commands Used for Normal Operations in the manual JP1/Automatic Job Management System 3 Command Reference.
To check the status of parent, child and detail processes, use the ps command.
(a) Standard configuration
Table B-10 lists the parent and child processes. Table B-11 lists the child and detail processes. The number following a parent or child process name indicates the maximum number of processes you can activate concurrently.
- Legend:
-
--: Not applicable.
- #1
-
By specifying logical host names on the command line, you can differentiate between processes for physical hosts and for logical hosts.
A process for a logical host is represented as process-name -h logical-host-name.
For example, when a logical host name is hostA, the jajs_spmd process for hostA is represented as jajs_spmd -h hostA.
- #2
-
The process name is indicated as jajs_dbmd_embedded-database-setup-ID.
For example, if the embedded database setup ID is_JF0, the process name is jajs_dbmd__JF0. If multiple embedded databases are used, the number of processes that start equals the number of embedded databases.
- #3
-
The process name is indicated as jajs_schd_scheduler-service-name.
For example, if the scheduler service name is AJSROOT1, the process name is jajs_schd_AJSROOT1. If multiple scheduler services are running, the number of processes that start equals the number of scheduler services.
- Note
-
When you execute a command, a process with the same name as the command is activated.
- #1
-
In an environment in which JP1/AJS3 - Manager is installed as an upgrade installation and JP1/AJS3 - Software Development Kit is not used, this process is not started automatically by using the initial settings. If you want the process to be started automatically, you must edit the JP1/AJS3 startup process definition file (jp1ajs_hstd.conf).
For details, see 3.4.1 Setting up JP1/AJS3 - Manager in the JP1/Automatic Job Management System 3 Configuration Guide (for Windows) or 13.3.1 Setting up JP1/AJS3 - Manager in the JP1/Automatic Job Management System 3 Configuration Guide (for UNIX).
- #2
-
A process name for a logical host is indicated as process-name logical-host-name. For example, when the logical host name is hostA, the ajsmasterd process for hostA is ajsmasterd hostA.
- #3
-
In the case of HP-UX, AIX, and Linux, the detailed process name is jpqman32.
- #4
-
One process starts for the selected scheduler service when you select a scheduler service in the tree area in a JP1/AJS3 - View window.
The maximum number of processes that can start is number-of-scheduler-services x number-of-connected-instances-of-JP1/AJS3 - View.
- #5
-
One process starts for the scheduler service that is referenced by JP1/AJS3 - Software Development Kit and JP1/AJS3 - Web Console.
The maximum number of processes that can start is number-of-scheduler-services x (number-of-connected-instances-of-JP1/AJS3 - Software Development Kit + number-of-connected-instances-of-JP1/AJS3 - Web Console).
- #6
-
You can differentiate between a process for a physical host and a process for a logical host. A process name for a logical host is indicated as process-name_logical-host-name.
For example, when the logical host name is hostA, the ajsschd process for hostA is indicated as ajsschd_hostA.
- #7
-
This process starts only when you specify the environment settings as described in 15.1.7 Changing the mode in which unregistration or generation management deletes the generations of a jobnet in the JP1/Automatic Job Management System 3 Configuration Guide.
- #8
-
This process starts only when you specify the environment settings as described in 15.1.8 Settings for using wait conditions in the JP1/Automatic Job Management System 3 Configuration Guide.
(b) Compatible ISAM configuration
Table B-12 lists the parent and child processes. Table B-13 lists the child and detail processes. A value in parentheses after a parent process name or a child process name in the tables indicates the number of processes that can start simultaneously.
- Legend:
-
--: Not applicable.
- #
-
When you specify a logical host name on the command line, you can differentiate between a process for a physical host and a process for a logical host.
A process name for a logical host is indicated as process-name -h logical-host-name.
For example, when the logical host name is hostA, the jajs_spmd process for hostA is jajs_spmd -h hostA.
- Note
-
When you execute a command, a process with the command name starts.
- #1
-
A process name for a logical host is indicated as process-name logical-host-name. For example, when the logical host name is hostA, the ajsmasterd process for hostA is ajsmasterd hostA.
- #2
-
One process starts for the selected scheduler service when you select a scheduler service in the tree area in a JP1/AJS3 - View window.
The maximum number of processes that can start is number-of-scheduler-services x number-of-connected-instances-of-JP1/AJS3 - View.
- #3
-
You can differentiate between a process for a physical host and a process for a logical host. A process name for a logical host is indicated as process-name_logical-host-name.
For example, when the logical host name is hostA, the ajsschd process for hostA is ajsschd_hostA.
- #4
-
This process starts only when you specify the environment settings as described in 15.1.7 Changing the mode in which unregistration or generation management deletes the generations of a jobnet in the JP1/Automatic Job Management System 3 Configuration Guide.
(2) Processes of JP1/AJS3 - Agent for UNIX
There are three kinds of processes of JP1/AJS3 - Agent for UNIX:
-
Parent process
A parent process consists of several child processes.
-
Child process
A child process consists of several detail processes.
-
Detail process
You can use the jajs_spmd_status command to check the status of the child processes of jajs_spmd. For details, see the description of jajs_spmd_status in 3. Commands Used for Normal Operations in the manual JP1/Automatic Job Management System 3 Command Reference.
To check the status of parent, child and detail processes, use the ps command.
Table B-14 lists the parent and child processes. Table B-15 lists the child and detail processes. The number following a parent or child process name indicates the maximum number of processes you can activate concurrently.
- #
-
By specifying logical host names on the command line, you can differentiate between processes for physical hosts and for logical hosts.
A process for a logical host is represented as process-name -h logical-host-name. For example, when a logical host name is hostA, the jajs_spmd process for hostA is represented as jajs_spmd -h hostA.
- Note
-
When you execute a command, a process with the same name as the command is activated.
- #
-
You can differentiate between processes for physical hosts and for logical hosts.
A process for a logical host is represented as process-name logical-host-name.
For example, when a logical host name is hostA, the jpoagent process for hostA is represented as jpoagent hostA.
(3) Processes of JP1/AJS3 - Web Console for Linux
There are two kinds of processes of JP1/AJS3 - Web Console for Linux:
-
Parent process
A parent process consists of several child processes.
-
Child process
A child process consists of several detail processes.
-
Detail processes
To check the status of parent, child and detail processes, use the ps command.
Table B-16 lists the parent and child processes. The number following a parent or child process name indicates the maximum number of processes you can activate concurrently.
Parent process (number of processes) |
Description |
Child process (number of processes) |
Description |
---|---|---|---|
Web service process The number of processes varies according to the number processed of HTTP requests to JP1/AJS3 - Web Console. |
|||
Log splitting utility for web services |
|||
(1) |
JP1/AJS3 Web Application Server service |
-- |
-- |
- Note
-
When you execute a command, a process with the same name as the command is activated.
- #
-
When JP1/AJS3 Web Console communicates with the client host in SSL, the number of processes is 4.