5.3 Monitoring and Canceling a J2EE Application During Runtime
This subsection describes the functionality for monitoring a J2EE application during runtime, and the method timeout and method cancellation functionality that is provided by the J2EE runtime monitoring functionality.
- Important note
-
Due to the constraints in Java specifications and JavaVM implementation, in some cases you cannot cancel a method. In such cases, the area for which method cancellation cannot be performed is set as a special protected area that is not a class unit. If a method cannot be cancelled due to the constraints in Java specifications and JavaVM implementation, the following class name is displayed with detailed information for the message KDJE52718-W:
JP.co.Hitachi.soft.jvm.CriticalClass.dummy (Native Method)
For details on the protected area, see 5.3.4(1) Protected area and non-protected area.
The following table describes the organization of this section:
Category |
Title |
Reference |
---|---|---|
Description |
Overview of monitoring and canceling the execution time of J2EE application |
|
Monitoring the execution time of J2EE application |
||
Method timeout |
||
Method cancellation |
||
Example of setting timeout value and the range of setting values |
||
Thread count to be used |
||
Implementation |
Definition in cosminexus.xml |
|
Settings |
Settings for the execution environment |
|
Operations |
Flow of monitoring and canceling the execution time of J2EE application |
|
Confirming the execution status of a J2EE application |
||
Canceling the request for which a timeout has occurred |
||
The log information that is output by monitoring the execution time of J2EE applications |
||
Notes |
Precautions when implementing |
- Organization of this section
-
-
5.3.1 Overview of monitoring and canceling the execution time of J2EE application
-
5.3.5 Example of setting timeout value and the range of setting values
-
5.3.10 Flow of monitoring and canceling the execution time of J2EE application
-
5.3.11 Confirming the execution status of a J2EE application
-
5.3.12 Canceling the request for which a timeout has occurred
-
5.3.13 Log information that is output while monitoring the execution time J2EE applications
-