JVM-Debug-List
Debug Tools
-
2017-The State of Debugging in Java: Debugging has come a long way from the jdb days. Here, we cover the variety of Java debuggers out there and some common practices devs use.
-
2017-我的 Java 问题排查工具单:平时的工作中经常碰到很多疑难问题的处理,在解决问题的同时,有一些工具起到了相当大的作用,在此书写下来,一是作为笔记,可以让自己后续忘记了可快速翻阅,二是分享,希望看到此文的同学们可以拿出自己日常觉得帮助很大的工具,大家一起进步。闲话不多说,开搞。
-
2023-Java 自动化探针技术的核心原理和实践: 用 C、C++ 实现 JVMTI 功能对大部分 Java 工程师的确强人所难。于是,Sun 公司出了 Java Agent,一个用 Java 实现 JVMTI 的方案,方案相当优雅和容易上手。
Arthas
-
2019-6 到飞起的 Java 诊断工具 Arthas: 这时 Arthas 走进了我的眼帘,并成功帮我定位到了问题,就是这样引起了我对 Arthas 的兴趣,于是花了点时间对 Arthas 作了一个了解。
-
2021-Spring Boot 微服务性能降九成!使用 Arthas 定位根因: 接收到公司业务部门的开发反馈,应用在升级公司内部框架后,UAT(预生产)环境接口性能压测不达标。
JProfiler
jstack
MAT
VisualVM
AOP Dynamic Tracing
-
2018-阿里巴巴正式开源自研动态非侵入 AOP 解决方案:JVM-Sandbox: 如何屏蔽字节码增强技术的高门槛,降低研发运维成本,同时又能支持上层多个工具平台功能的快速实现和动态管理,成为阿里集团的目标。