β

Java诊断工具Arthas

Harries Blog™ 10 阅读

Java诊断工具Arthas

JVM 自身提供了大量的诊断和调优工具,从jps、 jstack 、j map 、jhat、 js tat、hprof等到visualvm等,提供了JVM 进程 信息,堆栈,堆内存等内容。

Arthas是阿里 开源 的Java诊断工具,整合很多功能,而且是交互式。部分功能使用 字节码 增强技术,能够获取更多信息,而且还支持长 时间 后台监控,确实是一个不错的工具。

Arthas 安装 比较简单,直接运行官方的sh脚本就行了,然后运行启动。这里要求本机必须有telnet,但是Mac默认已经移除了telnet,所以需要自己安装一下 brew install telnet

来几个使用示例

查看类加载

Java诊断工具Arthas

查看反 编译 代码

Java诊断工具Arthas Java诊断工具Arthas

这有一片 文章 比较详细的展示了Arthas的使用:

http ://hengyunabc. git hub.io/ spring -boot-arthas-NoSuchMethodError/

原文

https ://www.huangyunkun.com/2018/10/18/ java -tool-arthas/

本站部分文章源于互联网,本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供。如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。 PS:推荐一个微信公众号: askHarries 或者qq群:474807195,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

转载请注明原文出处: Harries Blog™ » Java诊断工具Arthas

作者:Harries Blog™
追心中的海,逐世界的梦
原文地址:Java诊断工具Arthas, 感谢原作者分享。

发表评论