5.3 J2EEアプリケーションの実行時間の監視とキャンセル
この節では,J2EEアプリケーション実行時間の監視機能と,J2EEアプリケーション実行時間の監視機能で提供するメソッドタイムアウト機能,およびメソッドキャンセル機能について説明します。
- 注意事項
-
Javaの仕様やJavaVM実装上の制限によって,メソッドキャンセルができないことがあります。この場合,メソッドキャンセルができない領域は,クラス単位ではない特殊な保護区としています。Javaの仕様やJavaVM実装上の制限によって,メソッドキャンセルができなかった場合は,メッセージKDJE52718-Wの詳細情報で次に示すクラス名が表示されます。
JP.co.Hitachi.soft.jvm.CriticalClass.dummy(Native Method)
なお,保護区については,「5.3.4(1) 保護区と非保護区」を参照してください。
この節の構成を次の表に示します。
分類 |
タイトル |
参照先 |
---|---|---|
解説 |
J2EEアプリケーションの実行時間の監視とキャンセルの概要 |
|
J2EEアプリケーション実行時間の監視とは |
||
メソッドタイムアウトとは |
||
メソッドキャンセルとは |
||
タイムアウト値の設定例と設定値の有効範囲 |
||
使用するスレッド数 |
||
実装 |
cosminexus.xmlでの定義 |
|
設定 |
実行環境での設定 |
|
運用 |
J2EEアプリケーションの実行時間の監視とキャンセルの流れ |
|
J2EEアプリケーションの実行状態の確認 |
||
タイムアウトが発生したリクエストのキャンセル |
||
J2EEアプリケーション実行時間監視で出力されるログ情報 |
||
注意事項 |
実装時の注意事項 |
- 〈この節の構成〉
-