004 JVM调优工具_arthas(阿尔萨斯)

004 JVM调优工具_arthas(阿尔萨斯)https://alibaba.github.io/arthas/Arthas是Alibaba开源的Java诊断工具,其安装应用非常简单,功能非常强大;1.安装:推荐使用arthas-boot下载arthas-boot.jar:curl-Ohttps://alibaba.github.io/arthas/arthas-boot.jarjava-jararthas-bo…

大家好,又见面了,我是你们的朋友全栈君。

https://alibaba.github.io/arthas/

Arthas 是Alibaba开源的Java诊断工具,其安装应用非常简单,功能非常强大;

1.安装:推荐使用arthas-boot

下载arthas-boot.jar:

curl -O https://alibaba.github.io/arthas/arthas-boot.jar
java -jar arthas-boot.jar

如果从github下载有问题,可以使用gitee镜像

curl -O https://arthas.gitee.io/arthas-boot.jar

2.运行:用java -jar的方式启动,启动arthas前需要启动应用(要有应用在运行) :

004 JVM调优工具_arthas(阿尔萨斯)

监测到有一个应用在运行;

004 JVM调优工具_arthas(阿尔萨斯)

3.监控应用:启动arthas并监测到运行的应用,如果有多个应用在运行,那么会出现列表,此处只有一个应用,输入1回车进入监控;

004 JVM调优工具_arthas(阿尔萨斯)

执行dashboard查看应用信息:退出使用:ctrl+c

004 JVM调优工具_arthas(阿尔萨斯)

4.监测死锁(示例):https://blog.csdn.net/zxylwj/article/details/103271118 中的死锁需要手动定位,此处应用 thread -b可以直接定位死锁问题;

004 JVM调优工具_arthas(阿尔萨斯)

5.jad反编译:非常强大的功能,在实际工作中,经常出现类似场景,提交的代码未能完成预期功能,或是不确定是否正确提交到应用分支等等,可以使用jad命令进行生产中反编译 jad <class> 全路径;

004 JVM调优工具_arthas(阿尔萨斯)

6.应用场景案例:https://github.com/alibaba/arthas/issues?q=label%3Auser-case

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/139600.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Python里divmod_Python divmod

    Python里divmod_Python divmod前言我们都知道,python中//代表整数运算中的取整,%代表整数运算中的取余,那么有什么函数可以同时取到整数和余数吗?答案是有的,使用python内置函数divmoddivmod首先看一下源

    2022年7月31日
  • 微型计算机及其接口技术

    微型计算机及其接口技术一.微机总线微机中总线一般有内部总线:是微机内部各外围芯片与处理器之间的总线,用于芯片一级的互连系统总线:是微机中各插件板与系统板之间的总线,用于插件板一级的互连1.ISA(industria

    2022年7月1日
  • 新手组装矿机_BTD挖矿

    新手组装矿机_BTD挖矿离上次发挖矿的教程已经过去两个多月了。这两个多月发生了什么事情呢?特斯拉买入15亿美刀BTC美图也不修图买BTC和ETH去了美国一大波ETF申请中加密币交易所coinbase快要上市了20多万一枚的比特币冲到了40万2100一张的二手1660s涨到4000多了…..这段时间我也没有闲着,断断续续收了十几张卡,装了三台矿机。趁着第一波投入已经回本的好心情,给大家分享一下装显卡矿机的经验。(不做投资建议,不送显卡,要不要高位站岗完全看你们自己!)我本来是没时间来.

    2022年9月30日
  • c语言也能写植物大战僵尸吗_植物大战僵尸僵尸写的纸条

    c语言也能写植物大战僵尸吗_植物大战僵尸僵尸写的纸条不少同学都玩过《植物大战僵尸》,最近PopCap公司又带来了新版的消息,这次高兴的轮到Xbox的用户了,日前PopCap公司公布了《植物大战僵尸》XBLA版的截图,这个版本的《植物大战僵尸》引入了多人合作与对抗模式,看图就知道好玩多了又刺激多了。 详见游戏说明,游戏视频于是,我在非常强烈的好奇心和求知欲下,自己动手写了一个简易的双人

    2022年10月23日
  • springboot项目启动原理_spring原理和实现机制

    springboot项目启动原理_spring原理和实现机制SpringBoot启动类:@SpringBootApplicationpublicclassMySpringbootApplication{publicstaticvoidmain(String[]args){SpringApplication.run(MySpringbootApplication.class,args);}…

    2022年9月4日
  • RewriteRule指令[通俗易懂]

    RewriteRule指令[通俗易懂]作为RewriteRule指令的第三个参数。Flags是一个包含以逗号分隔的下列标记的列表: ‘last|L'(最后一个规则last)立即停止重写操作,并不再应用其他重写规则。它对应于Perl中的last命令或C语言中的break命令。这个标记可以阻止当前已被重写的URL为其后继的规则所重写。举例,使用它可以重写根路径的URL(‘/’)为实际存在的URL,比如,’/e/w

    2022年5月14日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号