トランザクショナル分散オブジェクト基盤 TPBroker 運用ガイド
ここでは,モジュールトレースの出力ディレクトリ,ファイル名,および出力タイミングについて説明します。
TPBrokerでは,稼働しているプロセス上にバッファを確保し,そこにモジュールトレース情報を記録します。バッファに記録されたモジュールトレース情報は,プロセスごとにあるタイミングでファイルに出力されます。
モジュールトレースは次の表のとおりに作成されます。
表2-1 モジュールトレース(出力ディレクトリとファイル名の一覧)
| 項目名 | ORBの種類 | |
|---|---|---|
| Java ORB | C++ ORB | |
| 出力ディレクトリ | ${VBROKER_ADM}/../logj/mdltrc (%VBROKER_ADM%\..\logj\mdltrc) |
${VBROKER_ADM}/../log/mdltrc (%VBROKER_ADM%\..\log\mdltrc) |
| ファイル名 | <付加名称※1>.<プロセスID>.<時刻情報※2>.mdl.dat
|
<実行形式ファイル名称>.<プロセスID>.<時刻情報※2>.mdl.dat
unknown.<プロセスID>.mdl.dat 次の場合だけです。
|
| 作成タイミング |
|
|
| デーモンまたはコマンド | 付加名称 |
|---|---|
| osagent | osagent |
| ネーミングサービス | nameserv |
| osfind | osfind |
| ゲートキーパー(WindowsまたはSolaris) | gatekeeper |
| irep | irep |
モジュールトレース情報は,バッファの上限サイズまで出力されたあと,ラップアラウンドします。上限サイズは,環境変数HVI_MTRENTRYCOUNTで変更できます。
ファイルは,環境変数HVI_MTRFILECOUNTで指定した値(例えばn個とする)を最大数として生成され,更新時刻の古いものから順に削除します。ただし,削除しようとしたモジュールトレースの出力ファイルが使用中の場合は,使用者がいなくなるまでそのファイルは存在します。そのため,n個以上の出力ファイルが存在することもあります。
All Rights Reserved. Copyright (C) 2008, Hitachi, Ltd.