springboot集成
下载git源代码 git@github.com:alibaba/arthas.git
打包里面的tunnel-server, 部署至服务器
客户端工程引入spring-boot依赖
<dependency>
<groupId>com.taobao.arthas</groupId>
<artifactId>arthas-spring-boot-starter</artifactId>
<version>3.5.4</version>
</dependency>
配置文件 spring cloud配置文件(nacos即可):
arthas.tunnel-server = [ws://ip:7777/ws]()\
arthas.agent-id = ${[spring.application.name](http://spring.application.name/)}@${spring.cloud.client.ip-address}
nacos或者其他方式找到pod的ip地址,输入控制台即可
输入thread -n 10 查看最繁忙的10个线程 trace 类名 方法 查询调用耗时
单机版调用 下载全量包 java -jar arthas/arthas-boot.jar 选择java工程,输入相应的数字即可