51 Visualización de información de thread

Puede descargar o ver volcados de threads para analizar el estado en tiempo de ejecución del servidor de aplicaciones. Esto puede resultar especialmente útil al intentar detectar problemas que podrían producir la inanición de los recursos o el bloqueo de threads.

Para descargar o ver la información de los threads:

  1. En el árbol Administración General, amplíe el nodo Administración, amplíe el nodo Herramientas del Sistema, amplíe el nodo Información del Sistema y, a continuación, haga doble clic en Información de Thread.

    Aparece la pantalla Información de thread.

  2. La casilla de control Expresión regular está seleccionada por defecto. Esta opción permite utilizar expresiones regulares de Java para buscar los nombres de threads.

    Ejemplos:

    • Thread.* para buscar Thread-0, Thread-1 y Thread-3

    • .*thread.* para buscar pool-6-thread-1, pool-8-thread-1 y pool-14-thread-2

    Si anula la selección de la casilla de control, debe buscar los nombres de threads exactos.

  3. En el campo Nombre de thread, introduzca el nombre de thread o la cadena de texto que buscar.
  4. Para limitar la búsqueda a uno o más estados de threads, seleccione los estados en el campo Estados. Si no selecciona un estado, se buscarán todos los estados.
  5. Para descargar la información de thread seleccionada como archivo de texto para utilizarla con un analizador de volcado de threads, haga clic en Descargar y, a continuación, abra o guarde SysInfo.zip. El archivo de texto está dentro de SysInfo.zip.

    Nota:

    Descargar la información de threads solo es posible en los siguientes casos:

    • WebCenter Sites JDK incluye una utilidad jstack compatible.

    • El primer JDK que se muestra en la ruta de la biblioteca del sistema operativo incluye una utilidad jstack compatible con WebCenter Sites JDK.

    Si no se encuentra un jstack compatible, se muestra el siguiente mensaje: "La función de volcado de threads no está soportada en esta plataforma".

  6. Para ver la información del thread seleccionado en la interfaz del administrador, haga clic en Mostrar resultados.

    Para cada thread que coincida con la búsqueda, se muestra la siguiente información:

    • Nombre

    • ID

    • Estado

    • Tiempo total en que la CPU ha ejecutado el thread

    • Tiempo total en que el thread estaba en modo de usuario

    • Número de veces que se ha bloqueado y estado en espera

    • Tiempo que estuvo bloqueado y en espera

    • Objeto al que está esperando

    • Rastreo de pila