堆转储(heapdump

heapdump 端点提供应用JVM的堆转储。

获取堆转储

要获取堆转储,请对 /actuator/heapdump 发起 GET 请求。 响应为二进制数据,且可能很大。 其格式取决于应用运行的JVM。 在 HotSpot JVM 上,格式为 HPROF; 在 OpenJ9 上为 PHD。 通常,建议将响应保存到磁盘以便后续分析。 使用 curl 时,可通过 -O 选项实现,如下例所示:

$ curl 'http://localhost:8080/actuator/heapdump' -O

上述示例会在当前工作目录下生成名为 heapdump 的文件。