页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

      1、启动wsadmin.sh,路径为:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/wsadmin.sh

   

输入命令行: cd /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin

...

注:输入命令行 ./wsadmin.sh 后,需要输入WebSphere控制台的用户名和密码。

    

 

2、输入命令  wsadmin>set jvm [$AdminControl completeObjectName type=JVM,process=<server1>,*]  

...

     比如在服务器上对应的应用名是sever1 ,命令行输入是:set jvm [$AdminControl completeObjectName type=JVM,process=server1,*]

    

3、输入命令  wsadmin>$AdminControl invoke $jvm dumpThreads

    

4、获取生成的javacore文件路径为:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01下生成javacore文件(例:javacore.20090804.111947.2632.txt)

    

...

5、将javacore文件发回分析即可。

6、如何分析Javacore文件?

...

[root@smartbiserver20 ~]# ps -ef|grep websphere

找到需要打印线程的WebSphere线程号:

  

[root@smartbiserver20 ~]# kill -3  13083

          

        获取文件路径:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01

         

二、生成heapdump文件

       注:第一第二步骤同上边"一、生成javacore文件"的第一第二步骤

...

    比如在服务器上对应的应用名是sever1 ,命令行输入是:set jvm [$AdminControl completeObjectName type=JVM,process=server1,*]

3、 输入命令  wsadmin> $AdminControl wsadmin>$AdminControl invoke $objectName generateHeapDump

      注:如果复制命令不行,请手动输入命令行。

      Image Added

4、安装目录 /opt/IBM/WebSphere/AppServer/profiles/AppSrv01 下生成HeapDump文件(例:heapdump.20090804.113353.2632.phd)

    Image Added

5、将heapdump文件发回分析即可。

...