AIX JAVA Dumpポリシーを検証するには、次の手順に従います.
4628 ワード
AIXシステムを実行すると、Javacore、Coredump、Snapファイルなどのファイルが失われます.
実際、これらのファイルはdumpポリシーによって作成されます.
このdumpポリシーは、IBMが提供するDump Agentによって作成されます.
Dump Agentは、JVMが初期化されたときに設定され、特定のイベントが発生したときに特定のトリガを実行したり、特定のdumpを作成したりすることができます.
AIXはjava-Xdump:whatコマンドでダンプポリシーを決定できます.このコマンドを使用すると、イベントが発生したときにどのフォルダにダンプファイルを作成するかを決定できます.
実際、これらのファイルはdumpポリシーによって作成されます.
このdumpポリシーは、IBMが提供するDump Agentによって作成されます.
Dump Agentは、JVMが初期化されたときに設定され、特定のイベントが発生したときに特定のトリガを実行したり、特定のdumpを作成したりすることができます.
AIXはjava-Xdump:whatコマンドでダンプポリシーを決定できます.このコマンドを使用すると、イベントが発生したときにどのフォルダにダンプファイルを作成するかを決定できます.
[HOST] java -Xdump:what
Registered dump agents
----------------------
-Xdump:system:
events=gpf+abort+traceassert,
label=/Product/WAS/core.%Y%m%d.%H%M%S.%pid.%seq.dmp,
range=1..0,
priority=999,
request=serial
----------------------
-Xdump:heap:
events=systhrow,
filter=java/lang/OutOfMemoryError,
label=/Logs/javacore/heapdump.%Y%m%d.%H%M%S.%pid.%seq.phd,
range=1..4,
priority=500,
request=exclusive+compact+prepwalk,
opts=PHD
----------------------
-Xdump:heap:
events=gpf+user,
label=/Logs/javacore/heapdump.%Y%m%d.%H%M%S.%pid.%seq.phd,
range=1..0,
priority=500,
request=exclusive+compact+prepwalk,
opts=PHD
----------------------
-Xdump:java:
events=gpf+user+abort+traceassert,
label=/Logs/javacore/javacore.%Y%m%d.%H%M%S.%pid.%seq.txt,
range=1..0,
priority=400,
request=exclusive+preempt
----------------------
-Xdump:java:
events=systhrow,
filter=java/lang/OutOfMemoryError,
label=/Logs/javacore/javacore.%Y%m%d.%H%M%S.%pid.%seq.txt,
range=1..4,
priority=400,
request=exclusive+preempt
----------------------
-Xdump:snap:
events=gpf+abort+traceassert,
label=/Product/WAS/Snap.%Y%m%d.%H%M%S.%pid.%seq.trc,
range=1..0,
priority=300,
request=serial
----------------------
-Xdump:snap:
events=systhrow,
filter=java/lang/OutOfMemoryError,
label=/Product/WAS/Snap.%Y%m%d.%H%M%S.%pid.%seq.trc,
range=1..4,
priority=300,
request=serial
JAva-Xdump 構文は以下の通りです. .-+-------.
V |
>>--Xdump:-----<agent>-+-+---------------------------------------+---><
'-:-+-help----------------------------+-'
+-none---:<options>---------------+
+-defaults------------------------+
| .-,---------------------------. |
| | .-+-----------. | |
| V V | | |
'---+-events=-----<event>---+-+-+-'
+-exec=<command>----------+
+-file=<filename>---------+
+-filter=<filter>---------+
+-opts=<options>----------+
+-priority=<0-999>--------+
+-range=<ranges>----------+
'-request=<requests>------'
Reference
この問題について(AIX JAVA Dumpポリシーを検証するには、次の手順に従います.), 我々は、より多くの情報をここで見つけました https://velog.io/@milgaluppang/AIX-JAVA-Dump-정책-확인-방법テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol