weblogic 如何产生JVM Thread Dump

产生JVM Thread Dump是检查多线程应用 最好的方法, WebLogic支持以下几种方法:

   1. 在Windows, 找到執行WebLogic Server的命令視窗, 按下[Ctrl]+[Break]
   2. 如果WebLogic Server是用NT Service執行, 可以使用%WL_HOME%\common\bin\beasvc.exe -svcname:"the_service _name" -dump指令, 結果會產生在設定服務時, -log:所設定的目录
   3. 在Unix, 找到WebLogic Server的PID, 执行行$kill -3 PID, 记得要重导STDOUT到归档文件
   4. WebLogic提供工具产生Thread Dump, 语法如下:
      $java weblogic.Admin -url -username -[adminUser] password [adminPass] THREAD_DUMP
   5. 如果用JRockit, 则可以在Management Console取得Thread Stack Dump.

簡单吧! 但是有時候JVM有bug时, 可能就生不出Thread Dump了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值