是否可以通过API从进程内部创建内存转储?如果没有,我可以通过命令行使用jvisualvm从我的进程创建转储吗?
我想将此功能添加到托管服务的管理员网站。
答案 0 :(得分:1)
您可以查看https://blogs.oracle.com/sundararajan/entry/programmatically_dumping_heap_from_java,其中介绍了使用com.sun.management.HotSpotDiagnosticMXBean
以编程方式为HotSpot VM创建堆转储的方法。