Spring Startup Analyzer
github: linyimin0812/spring-startup-analyzer
what
spring-startup-analyzer generates an interactive spring application startup report that lets you understand what contributes to the application startup time and helps to optimize it.🚀
使用
下载,我使用的版本是v3.1.4。
解压到某一目录下,我的是D:\ws\perf\。
在启动命令上添加vm参数
windows下这种配置不行: -javaagent:D:/ws/perf/spring-startup-analyzer/lib/spring-profiler-agent.jar
要这样才行:-javaagent:D:\ws\perf\spring-startup-analyzer\lib\spring-profiler-agent.jar
示例:
java -javaagent:D:\ws\perf\spring-startup-analyzer\lib\spring-profiler-agent.jar -jar demo-app.jar在控制台看到输出
======= spring-startup-analyzer finished, click http://localhost:8065 to visit details. ======
我们直接点击这个链接就可以查看报告。
2、查看报告
ref(APA): whdahanh.Jeffrey的个人博客.https://xinchewhd.com.cn. Retrieved 2025/10/16.
在idea中使用
vm参数中添加上面的 -javaagent:xxx 即可。
参考
- 你的Spring应用启动很慢?不妨试试这个工具! - 程序猿DD - 博客园
- 超强的SpringBoot应用启动性能分析工具:Spring-Startup-Analyzer! – Jeffrey的个人博客
作者:张三 创建时间:2025-10-16 13:46
最后编辑:张三 更新时间:2025-10-16 14:00
最后编辑:张三 更新时间:2025-10-16 14:00