• 阿里人都在使用的在线诊断工具—Arthas


    放到linux上执行java -jar arthas-boot.jar pid

    (1).这里需要一个java进程才可以进行操作,可以随便启动个tomcat

    (2).尾部带参这里可以填1或者自己去linux进行ps -aux | grep java过滤出java进程进行拿PID号,但是记得进程需要和执行这个命令的用户属于同一个用户的操作

    (3).Unable to open socket file: target process not responding or HotSpot VM not loaded

    出现这个错误可以通过which java追寻下自己java的是不是jre(运行时环境不包含tools.jar文件)。可以找个同样版本的jdk lib文件夹里面的tools.jar文件拷贝到自己的jre目录lib下

    再次运行java -jar arthas-boot.jar pid成功

    3.1 dashboard

    主要展示了三部分内容,线程,jvm,java-env。每过几秒会自动刷新

    3.2 Thread

    可以用来显示线程的一些基本信息,使用语法如下

     例如使用 -n ,显示几条线程信息,根据cpu使用率排序

     


    转载自链接:https://blog.csdn.net/RaoSK/article/details/121747092

  • 相关阅读:
    各大网站收录、搜索引擎的提交入口
    个性注释
    css3 content 生成内容
    C# 的三种序列化方法
    C# 文件下载四方法
    AngularJS 預設模組 select 標籤的 ngOptions 參數用法
    null与undefined
    第三次作业--林枫
    第二次作业--林枫
    第一次作业--林枫
  • 原文地址:https://www.cnblogs.com/UUUz/p/16394470.html
Copyright © 2020-2023  润新知