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