Thread Dump en Weblogic

Preparamos las variables de entorno:

export CLASSPATH=/opt/bea814/jrockit81sp4_142_05/lib/tools.jar:
/opt/bea814/weblogic814/server/lib/weblogic_sp.jar
opt/bea814/weblogic814/server/lib/weblogic.jar:
export PATH=/opt/bea814/weblogic814/server/bin:
/opt/bea814/jrockit81sp4_142_05/jre/bin:
/opt/bea814/jrockit81sp4_142_05/bin:/usr/local/SSI/bin:/usr/kerberos/bin:/bin:
/usr/bin:/usr/local/bin:/usr/bin/X11:/usr/X11R6/bin

Desde la linea de comando ejecutamos:

java weblogic.Admin -url hosts:7021 -username USER -password “PASSWORD” THREAD_DUMP

Et voila !!!, en el log del servidor tendremos un bonito volcado que nos contara que está haciendo nuestro proceso de java que levanta el servidor weblogic en este momento.

Nota: Un simple “kill -3 <PID>” tiene el mismo resultado en tomcat.
Nota2: Ya he vuelto de vacaciones. :-)

Una respuesta para “Thread Dump en Weblogic”

  1. Ochoto Dice:

    En realidad el kill -3 lo recoge la JVM y es la que vuelca el dump (por eso va a stdout), en weblogic puedes hacer lo mismo :)

Escribe un comentario