Agosto 26, 2008
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.
1 comentario |
General, Linux | Etiquetado: Linux, sysadmin, weblogic |
Permalink
Escrito por bersuitvera
Agosto 6, 2008
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.
Deja un Comentario » |
General, Linux | Etiquetado: java, Linux, sysadmin, weblogic |
Permalink
Escrito por bersuitvera
Febrero 29, 2008
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
Deja un Comentario » |
General, Linux | Etiquetado: Linux, sysadmin, web server, weblogic |
Permalink
Escrito por bersuitvera