Arthas使用

阿尔萨斯       
阿里巴巴开源出来的一个针对 Java 问题的诊断工具

arthasarthas 使用文档icon-default.png?t=N7T8https://arthas.aliyun.com/

运行Arthas

#java -jar arthas-boot.jar

可以找到相关的JVM进程,然后,再输  1,就进去了

看大体数据 

发现进程8的CPU高,

怎么定位问题?

直接定位到哪一行 

#thread 8

查询block线程死锁的代码

反编译

查看线上代码是不是最新的

相关推荐

  1. 使用arthas排查请求超时问题

    2023-12-17 15:26:03       55 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-17 15:26:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-17 15:26:03       101 阅读
  3. 在Django里面运行非项目文件

    2023-12-17 15:26:03       82 阅读
  4. Python语言-面向对象

    2023-12-17 15:26:03       91 阅读

热门阅读

  1. Go 小知识之 Go 中如何使用 set

    2023-12-17 15:26:03       59 阅读
  2. HTML基础:打开网页魔法的大门

    2023-12-17 15:26:03       58 阅读
  3. How to Use the Lsof Command

    2023-12-17 15:26:03       48 阅读
  4. uniapp api uni.request讲解

    2023-12-17 15:26:03       60 阅读
  5. uniapp常用api讲解

    2023-12-17 15:26:03       58 阅读
  6. 【中等】73. 矩阵置零

    2023-12-17 15:26:03       64 阅读
  7. 通过conda search cuda找不到想要的信息,更换channel

    2023-12-17 15:26:03       62 阅读
  8. 使用Go env命令设置Go的环境

    2023-12-17 15:26:03       58 阅读
  9. 小程序生命周期

    2023-12-17 15:26:03       59 阅读
  10. NX 次开发:倒斜角和边缘混合的实现方法

    2023-12-17 15:26:03       56 阅读