当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决:
这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception?
我改的代码为什么没有执行到?难道是我没 commit?分支搞错了?
遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗?
线上遇到某个用户的数据处理有问题,但线上同样无法 debug,线下无法重现!
是否有一个全局视角来查看系统的运行状况?
有什么办法可以监控到JVM的实时运行状态?
新手操作
下载jar然后丢到linxu环境上
https://alibaba.github.io/arthas/arthas-boot.jar
#执行命令运行
java -jar arthas-boot.jar
![](https://img.haomeiwen.com/i10425058/0c6e97a58c477ec3.png)
然后输出2安装完成后再命令行的模式下输入
dashboard
![](https://img.haomeiwen.com/i10425058/65daafc440d276e0.png)
![](https://img.haomeiwen.com/i10425058/f90a657177a1bf0b.png)
hhh~一目了然比jmap更方便
#######具体细节操作请看官网
https://alibaba.github.io/arthas/dashboard
网友评论