大部分的项目都运行在了docker容器中了,
那怎么用arthas呢?
1:首先拷贝arthas包下来:
wget https://alibaba.github.io/arthas/arthas-boot.jar
2:其次选中你需要查看的容器id:
docker ps
3:拷贝arthas程序包到容器目录下:
[root@localhost java]# docker cp arthas-boot.jar 50e46094fa16:/appdata
当前前提是你先进入这个容器,创建下这个目录(appdata)
4:进入到容器目录
[root@localhost java]# docker exec -it 50e46094fa16 /bin/sh
启动arthas,并选择想要操作的进程序号
jps命令可以查看已经启动运行的java程序;
java -jar arthas-boot.jar
https://blog.csdn.net/weixin_42072369/article/details/116646372