Jconsole、jvisualvm工具介绍
最近更新列表
1.IBM的aix中安装jdk(7月21更新)
2.Linux(CentOS)中安装jdk (7月21更新)
3.Linux(CentOS)安装weblogic (7月22更新)
4.Aix系统中安装webLogic (7月22更新)
5.IBM实体机aix中创建weblogic域 (7月23更新)
6.linux中通过VNC创建weblogic域 (7月23更新)
7.在RedHat 5下安装Oracle 10g详解 (7月24更新)
8.linux启动oracle实例 (7月24更新)
9.linux中通过VNC创建oracle实例及网络监听 (7月25更新)
10.linux中关闭ip6的方法 (7月25更新)
11.Jconsole、jvisualvm工具介绍
12.Soupui调用webservies帮助文档
13.Loadrunner 调用Webservice接口测试优化
14.Loadrunner脚本读取XMl文件
15.使用Xmanager远程Aix系统
16.Xmanager图形化远程到aix系统
17.将普通jar文件打包成osgi bundle的方法
18.代码检查规范Checkstyle配置
19.Webloigc 11g配置集群帮助文档
20.Activemq集群配置文档
21.Apache2.2+tomcat6集群配置
22.修改计算机名导致oracle实例不能启动的解决方案
23.导入带有oracle安装程序的虚拟机需要的配置
24.给tomcat和weblogic启动窗口设置标题
25.Tomcat配置下载服务器
26.win8下开启虚拟机hyper-v功能
27.windows、linux、aix查询端口号被哪个程序占用
28. linux下递归的改变目录权限
Jconsole、jvisualvm工具介绍
本文讲述如何通过jconsole.exe、jvisualvm.exe工具查看weblogic使用的虚拟机异常信息。
更多信息请参考:《深入JAVA虚拟机-周志明著》第四章虚拟机性能监控与故障处理工具。
Sa发布至Weblogic11g参考(SA+Weblogic 11g平台集群帮助文档(张林).docx)
1.1本文环境
Ø 平台: Wind7
Ø 软件: WebLogic Server 11g
Ø 软件: SOAWARE 3.5(测试异常发布的项目,选配)
Ø 软件: jdk1.6
2 jconsole.exe、jvisualvm.exe工具
这里只讲本地监控,远程监控需要配置RMI
2.1 工具目录
通过jconsole、jvisualvm可以更方便的查看虚拟机报错的信息,例如堆栈溢出*Error、内存溢出OutOfMemoryError等等。
2.2 jconsole工具使用介绍
2.2.1 运行jconsole.exe,
选择本地进程,可以观察到本机所有的虚拟的目标,我随意选择正在运行的weblogic.server进去。由于我的weblogic一个是服务器,一个集群节点,因此有两个weblogic.server
2.2.2 可以通过jconsole查看,内存,线程,类,VM,Mbean
2.3 jvisualvm工具介绍
进入软件若提示无法检测到java应用程序,修改系统环境变量。Aministrator和系统变量里面都需要修改temp ,tmp。
temp=c:\windows\temp
tmp= c:\windows\temp
2.3.1 查看Thread Dump信息
选择进入本地(local)正在运行的进程,右键Thread Dump 查看线程详细信息。
2.3.2查看 Heap Dump信息
选择正在运行的进程,右键Heap Dump 查看线程详细信息。