Generación de un vuelco de servidor de Liberty desde la línea de mandatos
Desde la línea de mandatos, puede utilizar el mandato server dump o server javadump para capturar información de estado para un servidor de Liberty.
Acerca de esta tarea
El mandato server dump resulta de utilidad para el diagnóstico de problemas de un servidor de Liberty porque el archivo de resultados contiene la configuración de servidor, la información de registro y los detalles de las aplicaciones desplegadas en el directorio workarea. El mandato se puede aplicar a un servidor en ejecución o detenido.
Para un
servidor en ejecución, se incluye también la información siguiente:
- Estado de cada paquete OSGi del servidor
- Información de conexión para cada paquete OSGi del servidor
- Lista de componentes gestionada por un entorno SCR (Service Component Runtime)
- Información detallada de cada componente de SCR
- Datos de administración de configuración de cada paquete OSGi
- Información sobre los servicios OSGi registrados
- Valores de entorno de tiempo de ejecución, tales como JVM (máquina virtual Java™), tamaño de almacenamiento dinámico, sistema operativo, información de hebra y estado de la red
El mandato server javadump es útil para diagnosticar problemas en el nivel de JVM como, por ejemplo, hebras colgadas, puntos muertos, proceso excesivo, consumo excesivo de memoria, fugas de memoria y defectos en la máquina virtual. El mandato se puede utilizar solamente en un servidor en ejecución. Cada tipo de vuelco crea un archivo, pero las máquinas virtuales no dan soporte a todos los tipos de vuelco. Consulte
Opciones de mandato de servidor. El directorio predeterminado para los archivos de vuelco es ${server.output.dir}. Para establecer un directorio predeterminado diferente, debe utilizar una JVM de IBM® y establecer las variables de entorno siguientes:
- IBM_HEAPDUMPDIR
- IBM_COREDIR
- IBM_JAVACOREDIR