JVisualVM如何执行远程堆转储?
我想以编程方式执行相同的操作。我可以使用JMX API吗? 注意我不想下载堆转储。只需执行它并将其保存到远程服务器上的某个位置即可。
答案 0 :(得分:1)
见http://docs.oracle.com/javase/6/docs/jre/api/management/extension/com/sun/management/HotSpotDiagnosticMXBean.html#dumpHeap(java.lang.String,布尔值)。此mbean始终在热点JVM上的平台MBeanServer中注册。