zoukankan      html  css  js  c++  java
  • 阿尔萨斯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:输出当前方法被调用的调用路径

    ......

  • 相关阅读:
    MySQL No Install zip安装方法
    xaml中绑定单例属性
    wpf 绑定ObservableCollection 的Count属性
    ItemsControl 使用Grid布局
    C# 读取oracle 中文乱码的解决方案
    wpf datagrid 行双击事件
    wpf鼠标捕获与控件交互——UIElement.CaptureMouse
    Mysql备份还原
    删除_desktop.ini病毒文件
    揭露【誉思云】打码软件的诈骗骗局!誉思云是骗人的,不要再浪费钱财!
  • 原文地址:https://www.cnblogs.com/sunny-miss/p/11655731.html
Copyright © 2011-2022 走看看