以前看到不少博客说到阿里巴巴开源的Arthas很好用,是一款颇有用的java诊断工具。这不,那我也搞一个试试好用不!html
官网地址:https://github.com/alibaba/arthas/blob/master/README_CN.mdjava
这是官网对Arthas的介绍git
既然如此,那咱们就世界开始部署吧!github
mkdir arthas curl -L https://alibaba.github.io/arthas/install.sh | sh
找到合适的路径,直接下载docker
./as.sh 进入交互界面
发现没有可用的java进程,好吧,原来java的服务部署在docker里面。这样的话,我要把arthas部署到docker里面才行,那么开始吧!bash
官方教程:https://alibaba.github.io/arthas/docker.htmlcurl
docker exec -it xxxx bash
选择某个服务,而后进入他的docker容器里面,下载arthas,而后启动as.sh工具
接下去就直接敲arthas的指令就能够啦!url
官方地址:https://alibaba.github.io/arthas/commands.htmlcode
这是官方全部的指令,咱们本身一个一个去试一遍就Ok啦!
我的感受很好用,强烈推荐一波!