Arthas

首页 标签 Arthas
# Arthas #
关注
847内容
|
15小时前
|
Arthas Profiler 火焰图实战:CPU 热点在哪一目了然
线上 CPU 飙高却不知道瓶颈在哪?一张 Arthas Profiler 火焰图采样定位,横宽即热点,一眼锁定最该优化的函数
Arthas mc + retransform 实战:线上改完代码不用重新发版
找到 bug 却等不起发版?用 Arthas mc 编译 `.java`,再配合 retransform 热更新方法逻辑,并讲清限制与 jad 验收
Arthas vmtool 实战:不靠请求也能摸到 JVM 里的对象
watch/trace 等不到请求?用 Arthas vmtool 直接翻堆里实例、字段和 Spring Bean,低 QPS 也能当场看清状态
Arthas trace 命令怎么用?一行定位最慢那行代码
Arthas trace 弥补 watch 只见结果不见过程的短板:追踪调用路径、统计耗时,快速定位慢接口与未执行分支
Arthas 怎么用?从安装到 watch 命令实战,线上排查不重启 JVM
Java 线上突然报错却没打日志?本文带你用 Arthas 在不重启 JVM 的前提下,用 watch 命令实时抓方法出入参,10 分钟上手线上诊断
|
1月前
|
软件开发新手入门五大核心技能之逻辑思维与问题排查(三)
教程来源 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问题定位方法。
|
1月前
|
【Java并发编程】高频实战:死锁排查、线程安全问题定位、线程dump分析(附《思维导图》+《面试高频考点清单》)
本文系统梳理Java并发编程高频实战知识:涵盖死锁排查(Coffman四条件、jstack/Arthas分析)、线程安全定位(竞态/可见性/有序性问题及原子类、Lock、ThreadLocal等方案)与线程Dump深度解析(状态识别、死锁/锁竞争/死循环模式)。
|
3月前
|
深度剖析:Java 并发三大量难题 —— 死锁、活锁、饥饿全解
本文深入剖析Java并发中三大顽疾:死锁(线程永久阻塞)、活锁(线程忙等无效运行)、饥饿(低优先级线程长期得不到资源)。厘清其本质区别、触发条件、实战案例及jstack/Arthas等排查方案,并给出统一锁序、定时锁、公平锁等落地解决策略。
|
3月前
|
阿里低调开源了一款Python版的 Arthas工具(PyFlightProfiler - 古法技能篇)
PyFlightProfiler 是阿里巴巴开源的 Python 线上诊断利器,类比 Java 领域的 Arthas。它支持无侵入式方法观测、调用链追踪、GIL 监控、热重载修复与线程栈分析,底层基于 ptrace(Linux)或 sys.remote_exec(CPython 3.14+),让 Python 服务问题排查如“飞行记录仪”般实时精准。
免费试用