Risoluzione dei problemi di Adobe Experience Manager troubleshooting-aem

Nella sezione seguente vengono descritti alcuni problemi che possono verificarsi durante l’utilizzo di AEM (Adobe Experience Manager) e vengono proposte possibili soluzioni.

NOTE
Se stai risolvendo problemi di authoring in AEM, consulta Risoluzione dei problemi per gli autori.
NOTE
In caso di problemi, vale la pena controllare anche l'elenco di problemi noti per la tua istanza (pacchetti di versioni e service pack).

Risoluzione dei problemi relativi agli amministratori troubleshooting-scenarios-for-administrators

La tabella seguente fornisce una panoramica dei problemi che gli amministratori possono risolvere:

Ruolo
Problema
Amministratore di sistema
Se si fa doppio clic sul file jar Quickstart, questo non ha alcun effetto o il file jar viene aperto con un altro programma (ad esempio, Archive Manager)
Amministratore di sistema
La mia applicazione in esecuzione su CRX genera errori di memoria insufficiente
Amministratore di sistema
La schermata iniziale dell’AEM non viene visualizzata nel browser dopo aver fatto doppio clic su AEM CM Quickstart

Amministratore di sistema

utente amministratore

Creazione di un'immagine thread

Amministratore di sistema

utente amministratore

Verifica di sessioni JCR non chiuse

Problemi di installazione installation-issues

Consulta Problemi comuni di installazione per informazioni sui seguenti scenari di risoluzione dei problemi:

  • Il doppio clic sul file JAR Quickstart non ha alcun effetto o sul file JAR con un altro programma (ad esempio, Archive Manager).
  • Le applicazioni in esecuzione su CRX generano errori di memoria insufficiente.
  • La schermata iniziale dell’AEM non viene visualizzata nel browser dopo aver fatto doppio clic su AEM Quickstart.

Metodi per la risoluzione dei problemi di analisi methods-for-troubleshooting-analysis

Creazione di un'immagine thread making-a-thread-dump

L’immagine thread è un elenco di tutti i thread Java™ attualmente attivi. Se l’AEM non risponde correttamente, l’immagine thread può aiutarti a identificare deadlock o altri problemi.

Utilizzo di Sling Thread Dumper using-sling-thread-dumper

  1. Apri la console Web AEM, ad esempio in https://localhost:4502/system/console/.
  2. Selezionare la scheda Threads in Stato.

schermata_shot_2012-02-13alle43925pm

Utilizzo di jstack (riga di comando) using-jstack-command-line

  1. Trova il PID (ID processo) dell’istanza Java™ dell’AEM.

    È possibile, ad esempio, utilizzare ps -ef o jps.

  2. Esegui:

    jstack <pid>

  3. Mostra l’immagine thread.

NOTE
È possibile aggiungere le immagini thread a un file di registro utilizzando il reindirizzamento di output >>:
jstack <pid> >> /path/to/logfile.log

Per ulteriori informazioni, consulta la documentazione su come estrarre immagini thread da una JVM

Verifica di sessioni JCR non chiuse checking-for-unclosed-jcr-sessions

Quando viene sviluppata la funzionalità per AEM WCM, è possibile aprire le sessioni JCR (come per l’apertura di una connessione al database). Se le sessioni aperte non vengono mai chiuse, il sistema potrebbe presentare i seguenti sintomi:

  • Il sistema diventa più lento.
  • È possibile visualizzare gran parte di CacheManager: resizeAll voci nel file di registro; il seguente numero (size=<x>) mostra il numero di cache, ogni sessione apre diverse cache.
  • Di tanto in tanto il sistema esaurisce la memoria (dopo alcune ore, giorni o settimane, a seconda della gravità).

Per analizzare le sessioni non chiuse e individuare il codice che non chiude una sessione, vedere l'articolo della Knowledge Base Analisi delle sessioni non chiuse.

Utilizzo della console Web di Adobe Experience Manager using-the-adobe-experience-manager-web-console

Lo stato dei bundle OSGi può anche fornire un’indicazione anticipata di possibili problemi.

  1. Apri la console Web AEM, ad esempio in https://localhost:4502/system/console/.

  2. Seleziona Bundle nella scheda OSGI.

  3. Seleziona:

    • lo stato dei bundle. In caso contrario, prova ad arrestare e riavviare il bundle. Se il problema persiste, approfondisci ulteriormente utilizzando altri metodi.
    • se uno dei bundle presenta dipendenze mancanti. Per visualizzare tali dettagli, fai clic sul nome del singolo bundle, che è un collegamento (il seguente esempio non presenta alcun problema):

schermata_shot_2012-02-13alle44706pm

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2