23 Aralık 2009 Çarşamba

weblogic Dump thread

Weblogic te bir sıkıntı yaşadığımızda yapacağımız ilk iş dump thread olmalıdır.

Unix sistemlerinde ps -ef | grep java ile listelenen listeden dump almak istediğini weblogic sürecinin numarasını (pid) alın. yada direk ps -ef|grep SoaServer3 şeklinde weblogic managed serverın direk adını yazabilirsiniz.

kill -3 komutunu çalıştırdığınızda o anki thread durumunu çıktı dosyasına(weblogic.out) veya standart çıkışa basar.

Eğer Nodemanager nodeları başlatmış ise çıktı dosyaları weblogic in nodemanager dizini altında bulunur.

örneğin /opt/weblogic/weblogic81/common/nodemanager/NodeManagerLogs
altında

buradaki logları

yusuke.homeip.net/samurai/?english

adresinde Samurai jar uygulamasını kullanarak gözlemleyebilirsiniz.


Windows da thread dump almak için weblogic in çalıştığı komut satırı penceresi üzerinde Ctrl + Break yapılır. Çıktı büyük olacağı için pencereden akıp gidecektir. Pencerenin ayarlarından satır sayısını arttırabilirsiniz.

Hiç yorum yok:

Yorum Gönder