【发布时间】:2014-01-29 11:29:54
【问题描述】:
我正在尝试这样的事情。我有一个应用程序服务器我想知道有没有办法在正常关闭之前收集 jvm 详细信息,如线程死锁。我可以使用
ShutDownHook 但在关闭钩子中如何收集 jvm 详细信息,如死锁等。
谢谢
【问题讨论】:
-
但是死锁不是一条信息,它是一种运行时状态。您可以获得的信息是线程转储,您可能会从中推断出存在死锁。
-
@Gimby
ThreadMXBean#findDeadlockedThreads可以检测到死锁。 -
魔术。我的立场是正确的。
-
我正在尝试不使用任何工具以编程方式进行操作!可能是 assylias 正在给出指针