WAS生成的常见文件有哪些?

原文链接:http://blog.csdn.net/pqh20085101092/article/details/39370389

javacore.***.txt : 关于cpu的,javacore文件是java进程的快照,主要保存的是Java应用各线程在某一时刻的运行的位置,即JVM执行到哪一个类、哪一个方法、哪一行上。也即threaddump文件。

heapdump.***.phd : 关于memory的,heapdump文件是指定时刻java堆栈的快照,是一个二进制镜像文件,它保存了某一时刻JVM堆中对象的使用情况。
core.***.dmp : core文件是java宕掉生成的操作系统级别的进程二进制镜像文件。又叫核心转储,当程序运行过程中发生异常,程序异常退出时,由操作系统把程序当前的内存状况存储在一个core文件中。
Snap.***.trc : snap文件是快速追踪的保留在跟踪缓冲区里的追踪点数据,用来分析本地内存的OOM异常。
==============================华丽的分割线==============================
如何查看javacore文件、heapdump文件?
原文链接:http://blog.chinaunix.net/uid-1844931-id-3229278.html
一。查看javacore文件
     1.下载ThreadDumpAnalyser,graphviz,svgviewer
     ThreadDumpAnalyser: 
     https://www.ibm.com/developerworks/mydeveloperworks/groups/service/html/communityview?communityUuid=2245aa39-fa5c-4475-b891-14c205f7333c
     2.运行runall.bat javacore.txt,会产生三个文件dumps.xml,locktree1.svg,sidebyside.html

二。查看heapdump文件
     1.从IBM网站下载ha433包,释放,执行ha433.jar文件
     IBM HeapAnalyzer:
     https://www.ibm.com/developerworks/mydeveloperworks/groups/service/html/communityview?communityUuid=4544bafe-c7a2-455f-9d43-eb866ea60091
     2.在ha433窗口打开heapdump.phd,从中会显示分析结果
==============================华丽的分割线==============================
如何生成javacore和heapdump文件?
原文链接:http://blog.csdn.net/happyqwz/article/details/8255762

进入wsadmin
  D:\IBM\WebSphere\AppServer\bin>wsadmin -user wasadmin -password password

1、生成javacore文件
设置jvm环境变量:
  wsadmin>set jvm [$AdminControl completeObjectName type=JVM,process=server1,*]
生成javacore文件:
  wsadmin>$AdminControl invoke $jvm dumpThreads
/2、生成heapdump文件
找到JVM对象名字:
  wsadmin>set objectName [$AdminControl queryNames WebSphere:type=JVM,process=server1,*]
生成heapdump文件:
  wsadmin>$AdminControl invoke $objectName generateHeapDump

WAS生成的文件:javacore.***.txt 、heapdump.***.phd、core.***.dmp、Snap.***.trc相关推荐

  1. 开发利器_Pigar.快速为Python项目生成依赖文件requirements.txt?

    项目名称: pigar 项目地址: https://github.com/damnever/pigar 使用说明: usage: pigar [-h] [-v] [-u] [-s NAME [NAME ...

  2. AD软件生成gerb文件方法参考

    https://jingyan.baidu.com/article/b87fe19e84fae5521935685e.html http://blog.csdn.net/wang975380547/a ...

  3. java web 点着点着就死掉了_Websphere(was)故障-挂死,重启,产生core.*.dmp,javacore文件-分析和解决...

    复杂的故事简单说,复杂的问题简单做. Was故障 现象 1:应用部分功能只要一访问就重启. 2:每一次重启在was安装目录下产大批量文件,主要4类:core.*.dmp,javacore,gc和trc ...

  4. java内存 phd文件抓取,WAS 常常有heapdump.phd和javacore.txt文件产生

    WAS 经常有heapdump.***.phd和javacore.***.txt文件产生 问题描述: 发现在AppSvr01下面有heapdump.***.phd和javacore.***.txt文件 ...

  5. java jvm dump文件_系统宕机时如何让JVM生成javacore和heapdump文件-Dump文件

    当系统宕机,我们需要分析系统宕机原因,除了日志还有两个非常关键的文件可以帮助我们快速找到问题,这两个文件就是javacore和heapdump. javacore:是 Java 提供的一种诊断特性,能 ...

  6. was java heap_Websphere产生大量javacore与heapdump文件的分析

    2007年05月17日 星期四 23:03 项目中碰到的情况,居然产生了20多G,把硬盘占满.服务Down掉.原因可能:出现过多内存泄漏,或者分配过多大内存等.解决方法: 1.进入was管理控制台,选 ...

  7. 生成Yolox检测负样本-对应空文件夹txt、批量文件重命名、批量转化三通道去除小图

    1.生成Yolox检测负样本-对应空文件夹txt import os.path import cv2 from tqdm import tqdmpath = r"G:\pachong\fuy ...

  8. Ubuntu下使用cmake结合CmakeLists.txt生成makefile文件并进行编译

    转自1:https://www.cnblogs.com/cv-pr/p/6206921.html 转自2:https://blog.csdn.net/qqwangfan/article/details ...

  9. django生成文件txt、pdf(在生成 PDF 文件之前,需要安装 ReportLab 库)

    from django.http import HttpResponse def download_file(request): # Text file #response = HttpRespons ...

最新文章

  1. centos 安装 NTFS支持
  2. [源码和文档分享]基于Netty和WebSocket的Web聊天室
  3. 独家|让你的GPU为深度学习做好准备(附代码)
  4. mft按钮设计_奥林巴斯M4/3系统新品激情再燃 以轻量化设计铸就微单极致体验
  5. 使用 asp.net mvc和 jQuery UI 控件包
  6. 实现根据id查询房源数据的GraphQL服务
  7. 什么是 SAP Spartacus UI 的 direction 服务
  8. FD.io VPP对 DPDK的详细配置:绑定网卡,启动VPP
  9. 【转】dx11 devicecontext-map
  10. 金融matlab创建3x3数组,Matlatb金融时间序列工具箱——建立金融时间序列
  11. hdoj 3400 三分
  12. 手写spring事务框架-蚂蚁课堂
  13. STM32---DMA控制器(DMA)
  14. 深入剖析https原理——加密,完整与端点鉴别
  15. 【已失效】免翻在Chrome上使用新必应(New Bing)聊天机器人
  16. Eric6 快捷键总结
  17. 七、享元模式与门面模式详解
  18. opencv的mat赋值_OpenCV Mat 类型定义和赋值
  19. python json文件操作_JSON文件及Python对JSON文件的读写操作
  20. vue 渲染的list 数据交换顺序,简单就可以实现动画效果

热门文章

  1. 闲来无事,仿了一个百度杀毒主界面
  2. C++_类和对象_对象特性_友元_友元类_在一个类中声明另一类作为自己的友元类_可以访问自己类中的private变量---C++语言工作笔记053
  3. C++_C++中的关键字_标识符命名规则_数据类型之整形_short_int_long_longlong---C++语言工作笔记010
  4. 大数据之-Hadoop之HDFS_hadoop集群中的安全模式_操作案例---大数据之hadoop工作笔记0075
  5. PostGreSql学习笔记002---Navicat Premium中管理PostGreSql 错误:字段rolcatupdate 不存在
  6. plsql学习笔记---plsql相关概念,以及基础结构
  7. multi-view face detection using deep convolutional neural networksz
  8. linux看mysql日志命令_Linux日志查看之cat 命令使用介绍
  9. 一步一步写算法(之 最大公约数、最小公倍数)
  10. 用汇编的眼光看C++(之指针1)