Archive

Posts Tagged ‘weblogic’

Thread Dump en Weblogic

agosto 26, 2008 2 comentarios

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. 🙂

Categorías:General, Linux Etiquetas: , ,

Cache DNS de la máquina virtual Java

Es muy molesto, después de realizar cambios en el DNS, o en el fichero /etc/hosts de la máquina , tener que reiniciar el servidor de aplicaciones java ( Jboss, Tomcat, Weblogic etc…) para que este “pille” los cambios en el DNS.

La solución a este problema es muy sencilla (gracias a Patxi) editamos el fichero de propiedades $JAVA_HOME/lib/security/java.security buscamos el parámetro networkaddress.cache.ttl; que por defecto se encuentra a -1 (cachea para siempre) y le damos un valor positivo, que será el número de segundos que cacheará los nombres de hosts.

Categorías:General, Linux Etiquetas: , , ,

Administrando Weblogic “como los hombres”

febrero 29, 2008 Deja un comentario

Cuando la consola de administración no funciona y necesitamos  parar una aplicación …..

java weblogic.Deployer -adminurl ${urlAdmin} -userconfigfile ${usercfgFile} -userkeyfile ${userkFile} -name ${appName} -undeploy

Gracias a Diego Moreno
Categorías:General, Linux Etiquetas: , , ,