Arthas

首页 标签 Arthas
# Arthas #
关注
850内容
|
18天前
|
字节码增强原理:Java Agent + ASM 实战,Arthas 底层揭秘
Arthas 凭什么不重启就能改代码?本文从字节码增强的三种思路讲起,拆解 Java Agent + ASM 底层原理,手写迷你版热更新
|
19天前
|
Arthas ognl 表达式从入门到实战:掌握在线调试最强的表达式引擎
Arthas ognl 表达式:不重启 JVM 就能访问任意对象、调用任意方法。从零讲透 OGNL 语法与 Arthas ognl 命令实战
|
20天前
|
Arthas classloader + sc 实战:JVM 类加载与手动加载
ClassNotFoundException 不一定是类不存在。Arthas classloader 和 sc,查 JVM 加载了哪些类、手动加载没加载的类
|
21天前
|
Arthas Profiler 火焰图实战:CPU 热点在哪一目了然
线上 CPU 飙高却不知道瓶颈在哪?一张 Arthas Profiler 火焰图采样定位,横宽即热点,一眼锁定最该优化的函数
|
22天前
|
Arthas mc + retransform 实战:线上改完代码不用重新发版
找到 bug 却等不起发版?用 Arthas mc 编译 `.java`,再配合 retransform 热更新方法逻辑,并讲清限制与 jad 验收
|
24天前
|
Arthas vmtool 实战:不靠请求也能摸到 JVM 里的对象
watch/trace 等不到请求?用 Arthas vmtool 直接翻堆里实例、字段和 Spring Bean,低 QPS 也能当场看清状态
|
26天前
|
Arthas trace 命令怎么用?一行定位最慢那行代码
Arthas trace 弥补 watch 只见结果不见过程的短板:追踪调用路径、统计耗时,快速定位慢接口与未执行分支
|
27天前
|
Arthas 怎么用?从安装到 watch 命令实战,线上排查不重启 JVM
Java 线上突然报错却没打日志?本文带你用 Arthas 在不重启 JVM 的前提下,用 watch 命令实时抓方法出入参,10 分钟上手线上诊断
|
2月前
|
软件开发新手入门五大核心技能之逻辑思维与问题排查(三)
教程来源 http://bgnno.cn/ 本书第五至九章系统讲解高效调试技术:涵盖结构化日志、请求ID追踪、智能进度打印;断言与防御式编程实践;IDE高级调试(条件/日志/异常断点、逆向调试);Valgrind、perf、Wireshark等专业工具;以及远程诊断、Arthas、core dump等生产环境排查方案。
程序员必备的十大技能(进阶版)之性能调优与故障排查(二)
教程来源 qfcrz.cn 本节系统梳理Java内存问题排查全流程:涵盖JVM内存结构(堆、元空间、直接内存等)、四大典型泄漏场景(静态集合、ThreadLocal、监听器、动态代理)、jstat/jmap/jcmd/Arthas等实战工具用法、MAT深度分析技巧(Dominator Tree、OQL查询),以及GC调优策略与I/O问题定位方法。
免费试用