• 阿尔萨斯arthas——java代码诊断工具


    阿尔萨斯:

    (GitHub地址:https://github.com/alibaba/arthas

    用户文档:https://alibaba.github.io/arthas/)

    详情查看官方文档:https://alibaba.github.io/arthas/advanced-use.html

       10  cls  清空当前屏幕区域

       11  sc 查看JVM已加载的类信息

       12  dashboard 会展示当前进程的信息

       13  shutdown 退出

       15  thread -n 3

             thread -n 3 -i 1000

       30  trace -E  com.answern.claimv2.main.Claimv2MainApplication  main 

       31  trace   com.answern.claimv2.main.Claimv2MainApplication  main

       32  trace com.answern.claimv2.dubbo.adjust.service.adjust.AdjustQryServiceImpl adjustInitList

       37  trace com.answern.claimv2.dubbo.adjust.service.adjust.AdjustQryServiceImpl adjustInitList '#cost > 10'  查看大于10秒的方法,调用链路

       38  dump  com.answern.claimv2.dubbo.adjust.service.adjust.AdjustQryServiceImpl adjustInitList

    dump 已加载类的 byte code 到特定目录

       40  monitor -c 5  com.answern.claimv2.dubbo.adjust.service.adjust.AdjustQryServiceImpl adjustInitList  方法执行监控,监控adjustInitList接口的调用情况,每5秒监控一次

       41  jad demo.MathGame 反编译class,后面是全限类名

       42 watch demo.MathGame primeFactors returnObj 监控函数的返回值

       43 ognl '@xxx.common.redis.collections.UniqConcurrentSet@INSTANCE.dataIsNullSet'

            ognl '@xxx.common.redis.collections.UniqConcurrentSet@INSTANCE.dataIsNullSet.size()'

    arthas常用命令:
    version:查看arthas版本号

    help:查看命名帮助信息

    cls:清空屏幕

    session:查看当前会话信息

    quit:退出arthas客户端

    dashboard:当前进程的实时数据面板

    thread:当前JVM的线程堆栈信息

    jvm:查看当前JVM的信息

    sysprop:查看JVM的系统属性

    sc:查看JVM已经加载的类信息

    dump:dump已经加载类的byte code到特定目录

    jad:反编译指定已加载类的源码

    monitor:方法执行监控

    watch:方法执行数据观测

    trace:方法内部调用路径,并输出方法路径上的每个节点上耗时

    stack:输出当前方法被调用的调用路径

    ......

  • 相关阅读:
    简单的分页存储过程,Json格式日期转换为一般日期
    事件的那些事
    关于1Byte 1K 1M 1G(换算)
    VS自带WCF测试客户端简单介绍
    “System.Transactions.Diagnostics.DiagnosticTrace”的类型初始值设定项引发异常[WCF]
    周末大放送网站图片上传,水印,预览,截图
    FIREDAC驱动ORACLE的配置
    匿名方法实现多线程同步到主线程执行
    DELPHI跨平台的临界替代者
    三层数据库设计注意事项
  • 原文地址:https://www.cnblogs.com/sunny-miss/p/11655731.html
Copyright © 2020-2023  润新知