uCosminexus Application Server, Operation, Monitoring, and Linkage Guide
The following figure illustrates starting the logical server and checking the operations:
Figure 2-1 Starting the logical server and checking the operations
The following table describes the method of checking the process and the operation for each type of logical server. Note that for the logical servers in case of which the operation checking method is not mentioned in the table, only the check for verifying whether the process exists is carried out.
Table 2-2 Methods for checking the operations of logical servers
| Type of logical server | Method of starting the process# | Method of checking the operation of the logical server | ||
|---|---|---|---|---|
| Check that the process exists | Check the operation | |||
| Logical performance tracer | Indirect startup | Check the existence of the process ID that is obtained by using the commands provided by the performance tracer. | -- | |
| Logical Smart Agent | Direct startup | Check the existence of the process ID of the start command. | -- | |
| Logical Naming Service | Direct startup | Check the existence of the process ID of the start command. | Check that the root context can be obtained. | |
| Logical CTM domain manager | Indirect startup | Check the existence of the process ID that is obtained by using the commands provided by the CTM domain manager. | -- | |
| Logical CTM | Naming service | Direct startup | Check the existence of the process ID of the start command. | -- |
| CTM daemon | Indirect startup | Check the existence of the process ID that is obtained by using the commands provided by the CTM daemon. | -- | |
| Logical SFO server (Compatibility functionality) | Direct startup | Check the existence of the process ID of the start command. | Check that the SFO server application is running. | |
| Logical J2EE server | Direct startup | Check the existence of the process ID of the start command. | Check that there is a response to the call by RMI. | |
| Logical Web server | Indirect startup | Check the existence of the process ID of the control process and the server process of the web server, obtained from the httpd.pid file that is generated by the Web server. | Check that a correct response can be received through the HTTP access of the URL for checking the Cosminexus HTTP Server operations. The response is sent by the server process of the Web server. | |
| Logical user server | Direct startup | Check the existence of the process ID of the start command. | When the isAlive command is defined in the logical user server definition file, check that the processing is executed by using the isAlive command. When not defined, it is assumed that the operation check was successful. | |
| Indirect startup | Check the existence of the process ID obtained by the getProcessID command. | Use the isAlive command when it is defined in the logical user server definition file. When not defined, it is assumed that the operation check was successful. | ||
All Rights Reserved. Copyright (C) 2013, Hitachi, Ltd.