Java Spring Boot “堆卸”扫描,(星期一,7... 笔记

Java Spring Boot “堆卸”扫描,(星期一,7月27日)

Spring Boot 暴露了端点 "/actuator/heapdump" 以收集调试信息。默认情况下,该端点将返回一个名为 heapdump.hprof 的文件,其中包含二进制堆转储,可用于分析应用程序的当前状态。非 Java 读者可能对类似的概念“核心转储”(core dumps)较为熟悉,这是由二进制程序在软件崩溃时生成的,用于暴露内存映像。"heapdumps" 是 Java 环境下的“核心转储”(core-dumps)的对应物。堆转储通常包含应用程序用于连接后端系统的密钥。API 密钥、数据库密码及其他敏感数据可能会在堆转储中暴露。