17.1.11

Oracle JRockit Mission Control

Uno de los problemas que se presentan al desarrollar aplicaciones en JAVA son los “memory leak” o pérdida de memoria. Esta situación ocurre normalmente cuando se pierden las referencias a las áreas de memoria antes que se liberen.

Una de las herramientas que permite administrar, supervisar y eliminar pérdidas de memoria en aplicaciones JAVA es JRockit Mission Control.

Esta herramienta es muy fácil de configurar y operar. A continuación describiré los pasos para realizar la configuración y monitoreo de un servidor que utiliza WebLogic Server 11g.

Paso #1.
Se debe editar el archivo startWeblogic presente en el directorio bin del dominio que se quiere monitorear.


Agregar la siguiente línea al archivo
JAVA_OPTIONS= "${JAVA_OPTIONS} -Djava.rmi.server.hostname=NOMBREDELAMAQUINADONDERESIDEWLS -Xmanagement:ssl=false,authenticate=false,port=7091"
Se debe reiniciar el dominio para que tome el cambio.

Paso #2
Ejecutar el archivo JROCKIT_HOME\bin\jrmc.exe (Windows) o JROCKIT_HOME/bin/jrmc (Linux) y aparecerá la consola de Oracle JRockit Mission Control.


Crear una nueva conexión





Testear conexión, debe aparecer Status: OK



Paso #3
Revisar las opciones requeridas.






Saludos.