美文网首页
arthas使用总结

arthas使用总结

作者: 一个小箱子 | 来源:发表于2020-01-14 15:35 被阅读0次

    详细文档:https://alibaba.github.io/arthas/

    1.下载

    切换到java进程的启动用户
    下载压缩包

    wget https://maven.aliyun.com/repository/public/com/taobao/arthas/arthas-packaging/3.1.7/arthas-packaging-3.1.7-bin.zip
    

    解压

    unzip -d arthas arthas-packaging-3.1.7-bin.zip
    

    2.启动

    java -jar arthas-boot.jar
    

    这时如果有当前用户下的java进程,会提示输入想查看的进程序号,输入序号并回车

    3.退出

    • 退出当前连接
      attach到目标进程上的arthas仍继续运行,下次连接时可以直接连接上
    quit 或 exit
    
    • 完全退出
    stop 或 shutdown
    

    3.使用

    dashboard命令

    查看Java进程大盘信息

    thread命令

    查看线程的栈

    jad命令

    反编译类

    watch命令

    方法执行数据观测(入参、返回值、异常)

    trace命令

    观测方法内部调用路径和耗时

    stack命令

    观测当前方法被调用的调用路径

    monitor命令

    方法执行监控(多次执行的成功/失败率,效率等)

    相关文章

      网友评论

          本文标题:arthas使用总结

          本文链接:https://www.haomeiwen.com/subject/ctraactx.html