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:输出当前方法被调用的调用路径

    ......

  • 相关阅读:
    ASP.NET AJAX入门系列(1):概述
    ASP.NET中常用的文件上传下载方法
    Asp.net中DataBinder.Eval用法的总结
    ASP.NET AJAX入门系列(6):UpdateProgress控件简单介绍
    ASP.NET AJAX入门系列(8):自定义异常处理
    Javascrip常用语句
    26个常用的方法优化 ASP.NET 的性能
    JavaScript倒计时组件
    jQuery.buildFragment源码分析
    jQuery.Callbacks源码解读
  • 原文地址:https://www.cnblogs.com/sunny-miss/p/11655731.html
Copyright © 2011-2022 走看看