Job Management Partner 1/Base User's Guide
When a JP1/Base process goes into an infinite loop or deadlock, the JP1/Base health check function issues a message or JP1 event prompting the operator to take recovery action. This is called the health check function.
The following figure shows how to use the health check function to troubleshoot problems.
Figure 1-19 Troubleshooting by using the health check function
The health check function is disabled by default. To enable the function, you must register the health check function information in the common definition information, and define the host to be monitored and the process-monitoring interval. For details, see 2.4.2 Setup for handling possible errors in JP1/Base.
The process management service is activated and process monitoring begins.
- Errors that can be detected by the health check function
- The health check function can detect the following errors:
- Process hangups
If a process hangs, the health check function detects the error and notifies the operator. Hangups are caused by an infinite loop or deadlock, and mean that the process can no longer accept processing requests.
- Abnormal termination of a process
If a process terminates abnormally of its own accord, the health check function detects the error and notifies the operator. However, if the operator forcibly terminates a process by the OS kill command or other means, this is not detected as abnormal termination. Rather, the function detects that there is no response from the process.
- Organization of this section
- 1.7.1 Process monitoring with the health check function
- 1.7.2 Remote host monitoring with the health check function
All Rights Reserved. Copyright (C) 2009, Hitachi, Ltd.