如何从远程服务器jvm获取堆转储?

sft*_*ti9 5 jvm heap-dump

如何从远程JVM获取堆转储带有WL应用程序服务器的linux上运行?

当我在Windows计算机上本地运行时,我知道如何进行转储。但是,如何从用户接受测试服务器获取转储?提前致谢。

Dro*_*sky 6

您可以使用JMX连接到远程应用程序服务器(它应该提前启用)并使用HotSpotDiagnostic MBean 允许进行堆转储。
您可以使用 JConsole 或 JVisualVM 来调用 MBean 操作。Mike Haller 的
这篇文章描述了如何在 JVisualVM 中使用这种方法。