The following figure shows the process for configuring Application Server for executing batch applications:
Figure 2-6 Process for configuring Application Server for executing batch applications
Each process is described as follows. The numbers in the figure correspond to (1) to (5) in the following explanation:
A batch server is a process that serves as a batch application execution platform. Multiple program modules such as batch applications, batch services, J2EE services, and J2EE resources configure the batch server. For details about the program modules configuring the batch server, see 2.4.2 Configuration of a batch server.
A CTM is a group of processes used for scheduling the execution of batch applications. On using CTM, the execution of a batch application can be distributed and scheduled appropriately. As a result, you can execute multiple batch applications concurrently irrespective of the number of batch servers
You use multiple processes such as CTM daemons, CTM regulators, and CTM domain managers to implement the functions of CTM. Also, use the CORBA Naming Service as a Naming Service for implementing functions.
For details on the CTM functionality, see 3. Scheduling and Load Balancing of Requests from CTM in the uCosminexus Application Server Expansion Guide.
Application Server outputs trace information to a buffer when processing a request. You can also expand the trace target so that applications in addition to Application Server also output trace information to a buffer. A PRF daemon (Cosminexus Performance Tracer) is an I/O process that outputs the trace information (output to the buffer) to a file. The trace information file output by the PRF daemon is useful for verifying bottlenecks of the system and improving the troubleshoot efficiency.
For details about the PRF daemon functionality, see 7. Performance Analysis by using Performance Analysis Trace in the uCosminexus Application Server Maintenance and Migration Guide.
Administration Agent is an agent function that starts the logical server on each host and updates the setup file, instead of an administrator. Note that the logical server is a server or a cluster that is managed by Management Server.
Management Server is a process that issues instructions to Administration Agent deployed on each host of the management domain and executes operation management of the entire management domain.