按照方式一 执行
sudo docker exec -it 12314 /bin/bash -c "wget https://arthas.aliyun.com/arthas-boot.jar && java -jar arthas-boot.jar"
安装方式二 下载jar 到服务器
wget https://alibaba.github.io/arthas/arthas-boot.jar
拷贝至docker中
a. 进入docker 宿主机 - 登录120服务器
b. 找到目标docker 的进程
[x'x'x'x x'x'x'x]$ sudo docker ps | grep 1324
c. 拷贝至docker 容器内
docker cp arthas-boot.jar 48bbd5b58ebf:/home/services/
备注:docker 如果没把源文件拷贝指定名称,需要再次重命名 在docker中启动arthas
a. 进入docker 容器内
sudo docker exec -it 48bbd5b58ebf /bin/bash
b. 启动arthas (也可设置自启动)
java -jar arthas-boot.jar
使用
参考:https://arthas.aliyun.com/doc/download.html 官网
idea 安装插件 ,并使用插件生成命令 https://www.yuque.com/arthas-idea-plugin
常用命令 watch、trace、tt
可观察请求和响应参数watch 、方法执行链路和时长trace、重做请求
|