通过查看Java堆栈的信息,我们可以看到系统日志中没有打印的日志,找到问题的根源。

要查看java堆栈信息,首先得找到程序的进程号,可以运用如下命令

jps -lvm 这个命令可以显示出程序,对应的进程号等,有关参数这里不讲述,如下:

12989 jws.server.Server -javaagent:/home/jws/jws-1.4.1.1/framework/jws-1.4.1.1.jar -Dprecompiled=true -Xms1024m -Xmx2048m -XX:PermSize=128m -XX:MaxPermSize=256m -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Xloggc:logs/gc.log -Dfile.encoding=utf-8 -Dapplication.path=/home/jws/app/client/client_server_v1.2.22_2014-6-16 -Djws.id=
9654 jws.server.Server -javaagent:/home/jws/jws-1.4.1.1/framework/jws-1.4.1.1.jar -Dprecompiled=true -Xmx512m -XX:MaxPermSize=128m -Djava.rmi.server.hostname=10.32.132.201 -Dfile.encoding=utf-8 -Dapplication.path=/home/jws/app/portal/xman/web -Djws.id=
22139 jws.server.Server -javaagent:/home/jws/jws-1.4.1.1/framework/jws-1.4.1.1.jar -Dprecompiled=true -Xmn500m -Xms1024m -Xmx3600m -XX:MaxPermSize=256m -XX:+UseParNewGC -XX:+CMSParallelRemarkEnabled -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=80 -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSFullGCsBeforeCompaction=5 -XX:+UseCMSCompactAtFullCollection -XX:+UseFastAccessorMethods -XX:-DisableExplicitGC -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Xloggc:/tmp/sdkserver_gc.log -Dfile.encoding=utf-8 -Dapplication.path=/home/jws/app/sdkserver/sdkserver2240 -Djws.id=

5659 jws.server.Server -javaagent:/home/jws/jws-1.4.1.1/framework/jws-1.4.1.1.jar -Dprecompiled=true -Xmx512m -XX:MaxPermSize=128m -Dfile.encoding=utf-8 -Dapplication.path=/home/jws/app/portal/xman/ds -Djws.id=
5509 sun.tools.jps.Jps -lvm -Denv.class.path=.:/home/jws/local/jdk/lib:/home/jws/jws-1.4.0.1/bin:/home/jws/jws-1.4.0.1/framework/lib/joda-time-2.0.jar -Dapplication.home=/home/jws/local/jdk1.6.0_31 -Xms8m

查看对应程序的堆栈信息,就是找到进程号,执行jstack命令

jstack -l 5659  这样就可以看堆栈信息了,这个是实时刷的,可以 写入一个文件中进行查看:  jstack -l 5659  > 1.txt

查看java堆栈信息相关推荐

  1. linux查看java堆栈信息_Java运行状态分析2:获取线程堆栈信息

    Java运行状态分析2:获取线程堆栈信息 基本概念 出现内存泄漏或者运行缓慢场景,有时候无法直接从业务日志看出问题时候,需要分析jvm内存和线程堆栈 线程堆栈信息主要记录jvm线程在某时刻线程执行情况 ...

  2. java 堆栈信息_每天学习一个命令:jstack 打印 Java 进程堆栈信息

    Jstack 用于打印出给定的 java 进程 ID 或 core file 或远程调试服务的 Java 堆栈信息. 这里需要注意的是 Java 8 引入了 Java Mission Control, ...

  3. jstack 工具 查看JVM堆栈信息

    1|0介绍 jstack是java虚拟机自带的一种堆栈跟踪工具.jstack用于打印出给定的java进程ID或core file或远程调试服务的Java堆栈信息,如果是在64位机器上,需要指定选项&q ...

  4. Android笔记 - 如何避免ActivityNotFound异常,查看Activity堆栈信息,获取进程名

    1.android中查看是否有能够打开intent的Activity android中查看是否有能够打开intent的Activity方式有三种(如果没有打开intent的Activity,会报错Ac ...

  5. linux使用jps查看java进程信息 单进程详细信息查看

    前言 在开发中,我们经常需要使用jps工具查看Java进程信息,很方便.不过如果我们想查看详细信息的时候,输出的信息过多且未格式化,很不方便查看,这里介绍一个很快捷的方法对繁杂的信息进行格式化. 提示 ...

  6. java 堆栈信息分析_堆栈信息分析

    一.堆栈信息解读 2013-01-13 11:02:31 Full thread dump Java HotSpot(TM) Client VM (23.1-b03 mixed mode, shari ...

  7. java堆栈(java堆栈信息怎么看)

    什么是堆栈溢出的堆栈区域呢? 堆栈既可以向下增长(向内存低地址)也可以向上增长,这依赖于具体的实现 Java堆栈溢出的机制与原理是什么? Java堆栈溢出的出现,很让人痛苦的事情,很多时候都无法找到头 ...

  8. java堆栈信息查看,以及JVM性能查看工具-jconsole+jmap

    java-core  P487 P515 chapter11,主要讲java的异常,里面很多内容收获良多,之前一直没注意过的. 一,Throwable类获得StackTraceElement ,可进行 ...

  9. 控制台查看java版本信息没有反应

    jdk安装后在控制台输入java,javac或java -version后没有反应的解决办法 环境:win10,jdk1.8.0_202版本 问题描述:电脑以前安装过jdk,重新卸载安装后,在控制台输 ...

  10. java堆栈信息 linux_java - Java程序无法从Linux服务器远程读取文件 - 堆栈内存溢出...

    我想从Linux服务器上通过Java程序远程访问文件.我已经编写了此代码,但无法正常工作. public static void main(String arg[]) throws FileNotFo ...

最新文章

  1. linux mac中实现类似secureCRT的clone session
  2. 更改MySQL数据库目录位置
  3. iOS十进制切割格式转换
  4. 链表数据结构原理图/内存结构图/内存图
  5. 想在研发群里装?先学会这几个排查K8s问题的办法
  6. mc服务器常用指令_我的世界:游戏内高频使用指令,这个“神秘代码”你用过吗?...
  7. 06 SQL执行计划
  8. 中国石化股票价值线分析
  9. C语言蜗牛爬墙(个人练习)
  10. 来自2018年最后的瞎扯——从“空间”到“强人工智能”
  11. 图像合成——套索工具初使用
  12. 页面报错:无法设置未定义或 null 引用的属性“*****”
  13. 京东撸货轻松月入十万,做到这几点,你也可以!
  14. 运动助手卡密增加了,周卡来领取!
  15. Excel 练习数据LC.CSV
  16. 每日一练--IT冷知识C/C++--第八天
  17. 【CE入门教程】使用Cheat Engine(CE)修改游戏“植物大战僵尸”之其他篇
  18. 计算机毕业设计Java多媒体素材管理系统(源码+系统+mysql数据库+lW文档)
  19. 使用jQuery实现点击页面时,出现心型特效,几秒后消失的效果案例
  20. Excel 计算某一列不重复的值的个数公式

热门文章

  1. 2022.10月面具输入LSPosed框架以及隐藏root
  2. IDEA的类注释模板
  3. 菲律宾php是啥,投资菲律宾马尼拉房产的本质是什么?
  4. 【统计学笔记】正态概率图与Q-Q图
  5. Cursor 详解及使用
  6. Arduino MAX30102脉搏心率传感器使用教程
  7. dell 恢复介质_Dell Backup and Recovery 1.8:出厂恢复介质
  8. 火狐浏览器Firefox Firefox中的xpi文件是什么
  9. Vue.js——登录界面实现插入背景
  10. Clark变换及比例系数2/3推导过程