本来あるべきほど適切ではないシャットダウンのトラブルシューティングを行っているので、jvisualvm(またはその他)で実行されている非デーモンスレッドのリストを取得して、原因を探します。
1758 次
1 に答える
1
jstack はすべてのスレッドをダンプし、デーモンかどうかを示すテキストがあります
(jvisualvmは「ThreadDump」で同じ出力を生成します-より有用なドキュメントについては、このリンクを参照してください
"Reference Handler" daemon prio=10 tid=0x00a98400 nid=0x1ee8 in Object.wait() [0x00b6f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:485)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
- locked <0x19835fa0> (a java.lang.ref.Reference$Lock)
"VM Thread" prio=10 tid=0x00a95800 nid=0x264 runnable
于 2012-01-24T09:31:42.530 に答える