1. WebSphere 生成javacore
1.1 AIX
WebSphere 在AIX下生成javacore相对来说办法很多。
1.1.1 使用Kill命令
1、使用ps命令查找到Websphere运行进程的进程ID
2、执行kill -3 -id,则会在该进程对应的profiles下面,产生javacore和heapldump
1.1.2 调用程序
IBM 的JDK提供了接口,通过调用这个接口,可以直接生成JavaCore以及 HeapDump。
生成JavaCore:
调用JSP文件,jsp中只有一行语句,如下所示
<%
com.ibm.jvm.Dump.JavaDump();
%>
生成HeapDump
调用JSP文件,jsp中只有一行语句,如下所示
<%
com.ibm.jvm.Dump.HeapDump();
%>
1.1.3 使用控制台命令
进入wsadmin
X:\WebSphere\AppServer\profiles\profileXX\bin>wsadmin -user wasadmin -password password
设置jvm环境变量
wsadmin>set jvm [$AdminControl completeObjectName type=JVM,process=server1,*]
生成javacore文件
wsadmin>$AdminControl invoke $jvm dumpThreads
找到JVM对象名字
set objectName [$AdminControl queryNames WebSphere:type=JVM,process=server1,*]
生成heapdump文件
$AdminControl invoke $objectName generateHeapDump
1.2 Windows
在Windows 下,生成JavaCore与HeapDump的方式,与在AIX下生成的方式基本类似。
1.2.1 使用Ctrl+Break
如果WebSphere是在命令行窗口启动,有启动命令行窗口,那么可以通过在命令行窗口中使用Ctrl+Break键,产生JavaCore和HeapDump。这种方式,与AIX下使用ps命令类似
1.2.2 调用程序
IBM 的JDK提供了接口,通过调用这个接口,可以直接生成JavaCore以及 HeapDump。
生成JavaCore:
调用JSP文件,jsp中只有一行语句,如下所示
<%
com.ibm.jvm.Dump.JavaDump();
%>
生成HeapDump
调用JSP文件,jsp中只有一行语句,如下所示
<%
com.ibm.jvm.Dump.HeapDump();
%>
分享到:
相关推荐
java IBM websphere 内存溢出 javacore deapdump CPU内存分析工具
websphere 内存溢出 javacore分析工具jca456 分析javacore的好工具 分析javacore的好工具
websphere在内存溢出的时候会产生javacore文件,分析这个文件可以看出cpu的使用情况。
Websphere javacore文件分析工具.
websphere 内存溢出 javacore分析工具jca401 分析javacore的好工具 分析javacore的好工具
ibm websphere 服务器内存溢出或其他故障,生成javacore,分析工具
websphere javacore与heapdump文件分析工具,jca是javacore分析工具,ha是heapdump分析工具,需要用jdk1.6打开
IBM WebSphere Javacore分析工具
该工具用于分析WebSphere宕机时产生的javacore日志,从而解决问题。
websphere javacore 分析工具 jca412
Websphere 中生成日志问题
WebSphere MQ Using Java,MQ作为一种中间件还是不错的,可以由一个系统发送一些消息给MQ Server,然后另外一个系统来取得这些消息。比较方便的实现不同系统、不同语言间的通信。
websphere java 部署websphere java 部署
在使用Websphere或者weblogic Server进行Web开发的时候,会经常出现CPU 100%或者OOT问题,这是需要分析javacore,而这工具很方便的进行分析
WebSphere was 基本概念,帮助你清晰了解基本概念。入门教程
Websphere MQ using java. Websphere MQ class for java and JMS.
websphere mq using java 是从IBM官网下载的 内容详尽
WebSphere MQ Using Java2 英文版!