Risoluzione dei problemi relativi a pagine con risultati lenti in Adobe Experience Manager Managed Services
In Adobe Experience Manager (AEM) Managed Services si possono verificare pagine di risultati lente o non rispondenti quando parametri di filtro complessi causano costose elaborazioni lato editore, con conseguenti richieste a lunga durata e un maggiore consumo di risorse. Per risolvere il problema, identifica le richieste e gli endpoint interessati, ripristina la stabilità del servizio in base alle esigenze, monitora le prestazioni dell’editore e ottimizza l’elaborazione della pagina dei risultati se il problema si ripete.
Descrizione description
Ambiente
Adobe Experience Manager (AEM) Managed Services, tutte le versioni
Problema/Sintomi
- Le pagine web sono lente o inaccessibili a intermittenza.
- Le istanze del server di pubblicazione vengono visualizzate in uno stato critico o non integro.
- Le pagine dei risultati o gli endpoint di ricerca specifici presentano tempi di risposta elevati.
- I registri delle richieste mostrano un numero significativo di richieste che superano i normali tempi di risposta, ad esempio, in 1 secondo o 5 secondi.
- L’attività di log degli errori e di Garbage Collection (GC) aumenta nelle istanze di pubblicazione.
Causa principale
I problemi di prestazioni sono in genere causati da una costosa elaborazione sulle pagine dei risultati lato editore, soprattutto quando si gestiscono le richieste con parametri di filtro complessi. Questa elaborazione può causare richieste con tempi di esecuzione lunghi e un maggiore consumo di risorse tra più istanze dell’editore.
Risoluzione resolution
Per risolvere il problema, segui i passaggi seguenti:
- Esamina i registri di richiesta dell’editore per identificare i pattern di richiesta lenti, concentrandosi sulle pagine dei risultati che utilizzano parametri di filtro.
- Analizza gli endpoint più interessati per le richieste con tempi di risposta insolitamente elevati.
- Eseguire azioni di ripristino per ripristinare la stabilità del servizio, ad esempio riavviare le istanze del server di pubblicazione che non rispondono o cancellare i tag di manutenzione, se applicabile.
- Dopo aver completato le azioni di ripristino, verificare che tutte le istanze dell’editore siano tornate a uno stato operativo integro.
- Monitora i tempi di risposta dell’editore e i registri di errore per individuare richieste ricorrenti ad alta latenza o attività GC elevate.
- Se il problema si verifica di nuovo, raccogli i registri dettagliati delle richieste e degli errori per ulteriori analisi. È consigliabile ottimizzare la logica di rendering o i meccanismi di filtro utilizzati nelle pagine dei risultati per ridurre il tempo di elaborazione e l’utilizzo delle risorse.
- Verifica che i tempi di risposta dell’editore siano tornati alla normalità e che le pagine dei risultati vengano caricate senza indugio.