首页 > 其他分享 >arthas

arthas

时间:2023-09-15 11:14:57浏览次数:33  
标签:trace thread pms command arthas com

1.官方文档

https://arthas.aliyun.com/doc/thread.html

2.常见的命令

1、启动 root/ java -jar arthas-boot.jar
2、停止 stop
2、选择进程 2
3、查看繁忙的线程 thread 或者 thread -n 2

3.trace命令

trace com.jwds.digital.pms.command.controller.base.file.FileUploadController syncUploadFiles

发现比较耗时,所以将耗时的增加到trace中

命令:
telnet localhost 3658
trace com.jwds.digital.pms.command.service.file.IFileUpLoadService uploadFile  --listenerId 2

结果如下图:

标签:trace,thread,pms,command,arthas,com
From: https://www.cnblogs.com/hopeway-shaon/p/17651904.html

相关文章

  • 如何在OpenJ9场景下使用Arthas
    Alibaba开源的Arthas是一个非常有名的Java诊断工具,他可以解析JVM的运行资源占用,运行状况,可以查看类的加载过程,使用的类加载器等等。但是比较可惜的是,他没有对于OpenJ9做出额外的支持,因此当你的JVM选择OpenJ9后,使用arthas可能会存在一定问题。本文将从我的亲身使用出发,看看OpenJ9在......
  • Arthas(阿尔萨斯)Java 诊断工具
    Arthas(阿尔萨斯)能为你做什么?Arthas是Alibaba开源的Java诊断工具,深受开发者喜爱。当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决:1.这个类从哪个jar包加载的?为什么会报各种类相关的Exception?2.我改的代码为什么没有执行到?难道是我没commit?分支搞错了?3.遇到问......
  • Arthas简单入门
    简介Arthas是一款线上监控诊断产品,通过全局视角实时查看应用load、内存、gc、线程的状态信息,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参、异常,监测方法执行耗时,类加载信息等,大大提升线上问题排查效率。当你遇到以下类似问题而束手无策时,Arthas......
  • 开源Java诊断工具Arthas:开篇之watch实战
    一、前言还在为排查Java程序线上问题头痛吗,看我们用阿里开源的诊断神器Arthas来帮您本文开篇主要介绍阿里开源的诊断神器Arthas3.7.0版本,watch、jad、classloader命令,以Debian11、openjdk11为例二、Arthas简介和安装1.简介Arthas是一款线上监控诊断产品,通过全......
  • Arthas定位分析详解
    一、Arthas使用场景主要的场景如下:1、是否需要一个全局视角来查看系统的运行状况?2、系统CPU升高了,到底是哪里占用了CPU?3、运行的多线程有死锁吗?有阻塞吗?4、有什么方法可以监控到JVM的实时运行状态?二、Arthas安装使用可以在官方Github上进行下载,也可以在国内的码云Gitee......
  • arthas-Java进程监控
    什么是Arthas?  Arthas是一款线上监控诊断产品,通过全局视角实时查看应用load、内存、gc、线程的状态信息,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参、异常,监测方法执行耗时,类加载信息等,大大提升线上问题排查效率  官方文档:https://arthas.......
  • Arthas监控
    Arthas简介:Arthas是一款线上监控诊断产品,通过全局视角实时查看应用load、内存、gc、线程的状态信息。并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参、异常,监测方法执行耗时,类加载信息等,大大提升线上问题排查效率。官方文档地址:https://arthas.al......
  • Arthas线上排障
    Arthas线上排障场景1.NacosClient访问不到配置中心Nacos-Server/Nacos-Client:v2.0.4背景Nacos-Server因安全需要需要开启鉴权,所有Client访问配置中心都需要提供控制台账户和密码.Server配置nacos.core.auth.enabled=truenacos.core.auth.enable.userAgentAuthWhi......
  • Java 诊断工具 Arthas 教程学习笔记
    Java诊断工具Arthas教程学习笔记 Java诊断利器Arthas,是阿里的一款开源工具。Github-alibaba/arthas 上可以看到它的介绍。了解它,主要是最近对分析Java错误堆栈比较感兴趣,机缘巧合看到了它。本文记录的内容,就是基于它官网的文档摘抄的,涉及的截图可能由于篇幅有限,不是......
  • Arthas学习实践
    Arthas是一款线上jvm诊断工具,能够查看java应用到资源使用信息、函数调用统计等,同时还能在不停止jvm运行的情况下,修改运行时代码,查看方法的调用、入参、返回值等。Arthas的关键技术有两方面:java-agent机制与字节码修改(与rasp相同)Arthas采用命令行的方式与用户交互,Arthas的安装过......