由于PE的误操作,导致把应用bin目录下的properties文件删除了,而这个文件恰好又没有备份,如果要恢复这个文件需要询
问很多人,而且还不一定能全部找到,那么此时只能从java的内存里找这些信息了。操作步骤如下:
首先要把jvm的内存dump下来,使用jmap命令,由于这些数据对应的对象都是live的,所以在dump的时候只dump这些live的就
OK了,否则dump下来的文件会很大,不便分析,dump使用命令jmap -dump:live,format=b,file=heap.bin pid
接下来分析这个heap.bin文件,比较好的方式有两种,一种用eclipse mat(可以参考官网的文档),另外一种使用jhat,
jhat提供了web界面的方式供查看,在命令行下输入:jhat -J-
Xmx512m heap.bin(如果出现oom则把-Xmx在调整的大一点)。当出现Server is ready的时候,在浏览器里输入
http://localhost:7000即可以看到数据了
MAT地址:http://archive.eclipse.org/mat/1.1/update-site/
分享到:
相关推荐
Kubernetes应用java程序无法使用jmap,jstack的解决方案.docx
使用 jmap 命令可以查看 Java 进程的内存占用情况,包括堆的配置、垃圾回收器的选择、堆的使用情况等。从 jmap 的输出结果可以看到,Java 进程的堆的最大大小是 4096MB,新生代的大小是 1.25MB,永久代的大小是 82.0...
与内存相关的性能问题和故障时Java应用程序经常要面对的,jmap命令提供了直观的方式帮助分析诊断此类问题。
JVM性能调优监控工具jps、jstack、jmap、jhat、jstat使用详解.docx
jmap jstat等命令介绍,如何监控tomcat内存使用情况的资料
* 使用jmap命令可以查看NameNode和DataNode的堆栈大小,例如jmap -heap 2611可以查看NameNode的堆栈大小。 * 可以通过hadoop-env.sh文件配置堆栈大小,例如export HDFS_NAMENODE_OPTS="-Dhadoop.security.logger=...
虽然现在有很多可视化工具,使用起来比命令行更方便,但我们仍需要对基本的命令进行必要的了解。实际上,可视化工具,往往是基于这些基本命令,拿到数据后进行综合处理后输出的最终结果。 本文档从实战角度出发,...
本篇文章主要通过代码实例对java自带命令行工具jmap、jhat与jinfo的使用做出了详解,需要的朋友可以参考下
jvm命令行工具,java性能优化,jdk命令工具, jcmd命令、jps命令、jmap命令、jstack命令、jinfo命令、jstat命令
1.查看当前机器上所有运行的java进程名称与pid(进程编号) 2.显示指定的jvm进程所有的属性设置和配置参数 1.方法一:使用jdk的jmap命令 2.方
1.问题提出的背景 Doris集群的角色分为FE和BE。在存储层面FE负责存储和维护集群的元数据。...2.1通过jmap-histo:live统计当前JVM堆内对象信息执行"jmap-histo:live pid"命令可以查看堆内对象的统计信息。具体实战
JVM、GC详解及调优,JVM、GC详解及调优,JVM、GC详解及调优
如你看到的... 我们在用什么? jps-显示Java进程的PID jcmd-如上,但还可以发出以下命令: jcmd <PID> GC.class_histogram-类直方图 jcmd <PID> GC.heap_dump <PATH>-堆转储... top -Hp-进程线程对CPU使用率的细分
jvm性能调优工具命令大全.zip jps jstat jmap jhat jstack jinfo jps JVM Process Status Tool GChisto jvisualvm ...
java内存分析工具, 使用命令jmap -dump:format=b,file=/home/apps.dump 进程号 可以生成dump文件,用MAT打开dump文件分析java进程的内存信息。
3.对Java虚拟机、JMM、垃圾收集机制、GC算法、JVM常用配置参数、GC参数、classLoader、锁机制、JVM故障分析,jmap,jstack等jdk提供的工具命令,性能监控工具(java visualVM),JVM参数调优有一定了解; 4.熟悉java...
支持远程执行JDK自带工具命令,包含但不限于jps、jstat、jstack、jinfo、jmap、jcmd等 提供客户端交互工具,支持跨进程attach和远程连接功能 支持三种服务模式(可同时开启多个服务): jvmm服务:独有RPC协议,需...
JVM监控工具介绍:详细介绍jstack, jconsole, jinfo, jmap, jdb, jstat 等命令的使用方法
- 第4章 虚拟机性能监控、故障处理工具- 4.2 基础故障处理工具JDK提供jhat(JVM Heap Analysis Tool)命令与jmap搭配使用,来
jvm命令参数配置调优讲解,jps,jinfo,jstat,jmap,jstack