Solución de problemas de AEM troubleshooting-aem

CAUTION
AEM 6.4 ha llegado al final de la compatibilidad ampliada y esta documentación ya no se actualiza. Para obtener más información, consulte nuestra períodos de asistencia técnica. Buscar las versiones compatibles here.

La siguiente sección cubre algunos problemas que pueden producirse al utilizar AEM, así como sugerencias para solucionarlos.

NOTE
Si está solucionando problemas de creación en AEM, consulte Resolución de problemas para autores.
NOTE
Cuando experimenta problemas, también vale la pena comprobar la lista de Problemas conocidos para su instancia (versión y service packs).

Situaciones de solución de problemas para administradores troubleshooting-scenarios-for-administrators

La siguiente tabla proporciona una descripción general de los problemas que los administradores pueden necesitar para solucionar:

Funciones
Problema
Administrador del sistema
Hacer doble clic en el jar de inicio rápido no tiene ningún efecto o abre el archivo jar con otro programa (por ejemplo, el administrador de archivos)
Administrador del sistema
Mi aplicación que se ejecuta en CRX arroja errores de memoria insuficiente
Administrador del sistema
La pantalla de bienvenida de AEM no se muestra en el explorador después de hacer doble clic en AEM inicio rápido de CM

Administrador del sistema

usuario administrador

Realización de un volcado de subprocesos

Administrador del sistema

usuario administrador

Comprobación de sesiones JCR no cerradas

Problemas de instalación installation-issues

Consulte Problemas comunes de instalación para obtener información sobre los siguientes escenarios de solución de problemas:

  • Hacer doble clic en el JAR de inicio rápido no tiene ningún efecto o el archivo JAR con otro programa (como el administrador de archivos).
  • Las aplicaciones que se ejecutan en CRX generan errores de memoria insuficiente.
  • La pantalla de bienvenida de AEM no se muestra en el explorador después de hacer doble clic AEM inicio rápido.

Métodos para el análisis de resolución de problemas methods-for-troubleshooting-analysis

Realización de un volcado de subprocesos making-a-thread-dump

El volcado de subprocesos es una lista de todos los subprocesos Java que están activos actualmente. Si AEM no responde correctamente, el volcado de subprocesos puede ayudarle a identificar interbloqueos u otros problemas.

Uso del vaciador de subprocesos de Sling using-sling-thread-dumper

  1. Abra el Consola web AEM; por ejemplo, en http://localhost:4502/system/console/.

  2. Seleccione el Subprocesos under Estado pestaña .

screen_shot_2012-02-13at43925pm

Uso de jstack (línea de comandos) using-jstack-command-line

  1. Busque el PID (id de proceso) de la instancia de Java AEM.

    Por ejemplo, puede utilizar ps -ef o jps.

  2. Ejecución:

    jstack <pid>

  3. Esto mostrará el volcado de subprocesos.

NOTE
Puede anexar los volcados de subprocesos a un archivo de registro utilizando la variable >> redirección de salida:
jstack <pid> >> /path/to/logfile.log

Consulte la Cómo tomar volcados de subprocesos de una JVM documentación para obtener más información

Comprobación de sesiones JCR no cerradas checking-for-unclosed-jcr-sessions

Cuando se desarrolla la funcionalidad para AEM WCM, se pueden abrir sesiones JCR (comparables a la apertura de una conexión de base de datos). Si las sesiones abiertas nunca se cierran, su sistema puede experimentar los siguientes síntomas:

  • El sistema se vuelve más lento.
  • Se puede ver un montón de CacheManager: resizeAll entradas en el archivo de registro; el siguiente número (size=<x>) muestra el número de cachés, cada sesión abre varias cachés.
  • De vez en cuando el sistema se queda sin memoria (después de unas horas, días o semanas, dependiendo de la gravedad).

Para analizar sesiones no cerradas y averiguar qué código no está cerrando una sesión, consulte el artículo de la Base de conocimiento Analizar sesiones no cerradas.

Uso de la consola web de Adobe Experience Manager using-the-adobe-experience-manager-web-console

El estado de los paquetes OSGi también puede proporcionar una indicación temprana de posibles problemas.

  1. Abra el Consola web AEM; por ejemplo, en http://localhost:4502/system/console/.

  2. Select Paquetes under OSGI pestaña .

  3. Comprobación:

    • el estado de los paquetes. Si alguno está inactivo o insatisfecho, intente detener y reiniciar el paquete. Si el problema persiste, es posible que tenga que investigar más usando otros métodos.
    • si faltan dependencias en alguno de los paquetes. Estos detalles se pueden ver haciendo clic en el nombre del paquete individual, que es un vínculo (el siguiente ejemplo no tiene ningún problema):

screen_shot_2012-02-13at44706pm

recommendation-more-help
5ce3024a-cbea-458b-8b2f-f9b8dda516e8