9.3.11 Concurrency Utilitiesのトレース取得ポイント
Concurrency Utilitiesでのトレース取得ポイントの詳細について説明します。
Java EEのExecutorService上でタスクを実行した場合
Java EEのExecutorService上でタスクを実行した場合の、Concurrency Utilitiesでのトレースの取得ポイントを次に示します。
- メモ
-
この図は、リクエストの延長で取得する流れを示す図です。トレースを取得する契機すべてを示す図ではありません。このほかにも取得する契機はあります。
イベントID、トレースレベル、トレース取得ポイント、取得できる情報について次の表に示します。
イベントID |
図中の番号 |
PRFトレース取得レベル |
トレース取得ポイント |
取得できる情報 |
||
---|---|---|---|---|---|---|
インターフェース名 |
オペレーション名 |
オプション |
||||
0xBC00 |
1 |
標準レベル |
ManagedExecutorServiceまたはManagedScheduledExecutorServiceでタスクを実行する直前 |
クラス名 |
‐ |
- |
0xBC01 |
2 |
標準レベル |
ManagedExecutorServiceまたはManagedScheduledExecutorServiceでタスクを実行した直後 |
クラス名 |
- |
|
Java EEのScheduledExecutorService上でタスクを繰り返し実行した場合
Java EEのScheduledExecutorService上でタスクを繰り返し実行した場合 の、Concurrency Utilitiesでのトレースの取得ポイントを次に示します。
- メモ
-
この図は、リクエストの延長で取得する流れを示す図です。トレースを取得する契機すべてを示す図ではありません。このほかにも取得する契機はあります。
イベントID、トレースレベル、トレース取得ポイント、取得できる情報については、Concurrency Utilitiesのトレース取得ポイントの詳細(Java EEのExecutorService上でタスクを実行した場合)と同じです。
Java EEのExecutorService上でManagedTaskを実行した場合
Java EEのExecutorService上でManagedTaskを実行した場合の、Concurrency Utilitiesでのトレースの取得ポイントを次に示します。
- メモ
-
この図は、リクエストの延長で取得する流れを示す図です。トレースを取得する契機すべてを示す図ではありません。このほかにも取得する契機はあります。
イベントID、トレースレベル、トレース取得ポイント、取得できる情報については、Concurrency Utilitiesのトレース取得ポイントの詳細(Java EEのExecutorService上でタスクを実行した場合)と同じです。
Java SEのExecutorService上でコンテキスト情報を付加したタスクを実行した場合
Java SEのExecutorService上でコンテキスト情報を付加したタスクを実行した場合 の、Concurrency Utilitiesでのトレースの取得ポイントを次に示します。
- メモ
-
この図は、リクエストの延長で取得する流れを示す図です。トレースを取得する契機すべてを示す図ではありません。このほかにも取得する契機はあります。
イベントID、トレースレベル、トレース取得ポイント、取得できる情報について次の表に示します。
イベントID |
図中の番号 |
PRFトレース取得レベル |
トレース取得ポイント |
取得できる情報 |
||
---|---|---|---|---|---|---|
インターフェース名 |
オペレーション名 |
オプション |
||||
0xBC02 |
3 |
標準レベル |
コンテキスト情報を付加したタスクを実行する直前 |
クラス名 |
- |
- |
0xBC03 |
4 |
標準レベル |
コンテキスト情報を付加したタスクを実行した直後 |
クラス名 |
- |
|