对于最新的稳定版本,请使用 Spring Boot 3.4.0spring-doc.cadn.net.cn

堆转储 (heapdump)

heapdumpendpoint 提供来自应用程序 JVM 的堆转储。spring-doc.cadn.net.cn

检索堆转储

要检索堆转储,请创建一个GETrequest 添加到/actuator/heapdump. 响应是二进制数据,并且可能很大。 其格式取决于运行应用程序的 JVM。 在 HotSpot JVM 上运行时,格式为 HPROF,在 OpenJ9 上为 PHD。 通常,您应该将响应保存到磁盘以供后续分析。 使用 curl 时,这可以通过使用-O选项,如以下示例所示:spring-doc.cadn.net.cn

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

前面的示例会生成一个名为heapdump正在写入当前工作目录。spring-doc.cadn.net.cn