首页 > 编程语言 >java 线上问题跟踪用到的工具

java 线上问题跟踪用到的工具

时间:2023-11-28 23:55:06浏览次数:43  
标签:java 用到 pid 跟踪 工具 线上

java 线上问题跟踪用到的工具

pref

可以跟踪jvm进程的方法调用频度 分析一些问题

gperftools

这东西还需要编译安装比较麻烦,需要运维提前安装好

arthans

阿里的一个在线工具挺不错的

jvm内置工具

  • jstat -gc pid
  • jmap -heap pid

linux 提供的

  • pmap -x pid
  • top -Hp pid 查看这个pid的线程情况

标签:java,用到,pid,跟踪,工具,线上
From: https://www.cnblogs.com/cfas/p/17863495.html

相关文章

  • C:\Users\17482\Desktop\ERP——test1\SpringBoot-ERP-master\src\main\java
    这个错误表明在你的Java类文件UserImp.java中,找不到MyBatis的注解包org.apache.ibatis.annotations。这个包中包含了MyBatis的注解,比如@Select、@Insert等。首先,请确保你的项目正确引入了MyBatis的依赖。在你的pom.xml文件中应该包含类似以下的依赖配置:<dependency......
  • idea报错,java: 程序包org.apache.ibatis.annotations不存在
    这个错误表明在你的项目中,IDEA找不到MyBatis的注解包org.apache.ibatis.annotations。这个包通常包含了一些MyBatis的注解,比如@Select、@Insert等,用于在接口中定义SQL查询或操作。解决这个问题的方法有几个:1.检查MyBatis依赖:确保在你的Maven或Gradle项目中正确......
  • class lombok.javac.apt.LombokProcessor
    classlombok.javac.apt.LombokProcessor(inunnamedmodule@0x4587f0f9)cannotaccessclasscom.sun.tools.javac.processing.JavacProcessingEnvironment(inmodulejdk.compiler)becausemodulejdk.compilerdoesnotexportcom.sun.tools.javac.processingtounn......
  • 系统上线前如何避免线上问题的出现
    1、索引排查通过多维度查询information_schema表,查看表中是否增加了除id外的其他索引2、告警如果使用阿里云或者其他公有云,需要关注监控类配置,在监控中增加告警关联到具体的人员,第一时间出问题告警可以通知到人,避免客户反馈问题才发现3、监控一般系统会提前上线几天,并且进行......
  • Java集合框架之:ArrayList的常见方法使用
    ✨前言✨  Java本文主要介绍JavaArrayList的使用方法教程及示例代码......
  • 大数据实验(Mysql、hbase、redis、MongoDBjava客户端连接)
    1.MySQL启动:虚拟机输入mysql-uroot-p输入密码:hadoop(黑马的mysql密码是hadoop)pom.xml需要引入mysql<properties><maven.compiler.source>8</maven.compiler.source><maven.compiler.target>8</maven.compiler.target></proper......
  • 在idea中无法查看org.springframework.cglib.core.Signature.java 源码
    一、现象1.点击ideaDownloadSource,没有变化;ChouseSource也无济于事。2.打开下载的源码包,惊奇的发现确实没有对应的源码。3.问题发生在哪儿?原来是这些包原本不属于spring,spring在编译的时候直接修改了包名称。 ......
  • java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.LoopTag问题的解决
    问题描述问题解决将这个依赖:改成这个依赖:......
  • Java 通过反射获取注解属性信息
    一、创建存储对象//属性对象存储类publicclassMetadataFiled{/***key对应对象中间的属性*/privateStringkey;/***字段标签*/privateStringlabel;publicMetadataFiled(Stringkey,Stringlabel){th......
  • java时区转换
    #用户时间转utc时间publicstaticDateconvertToUtcTime(Datedt,StringtimeZone){returnconvertToUtcTime(dt,TimeZone.getTimeZone(timeZone));}publicstaticDateconvertToUtcTime(Datedt,TimeZonetimeZone){longlocalTimeInMillis=dt.getTime();C......