Edge Delivery Services Sites non esegue il rendering del contenuto AEM Stage/Production corretto

Quando si utilizza Edge Delivery Services (EDS) nelle configurazioni di repoless in Adobe Experience Manager (AEM) as a Cloud Service, il contenuto renderizzato non è quello previsto negli ambienti di stage e produzione. Per risolvere questo problema, verifica la configurazione dell’account tecnico, controlla la configurazione EDS, aggiorna le configurazioni cloud e controlla i registri di errore.

Descrizione description

Ambiente

Adobe Experience Manager (AEM) as a Cloud Service - Sites

Problema/Sintomi

  • I siti EDS di staging e produzione non visualizzano il contenuto previsto da AEM.
  • Gli URL per le pagine pubblicate mostrano un errore 404, nonostante la corretta pubblicazione in AEM.
  • Assets e le pagine vengono visualizzate in modo incoerente o non vengono consegnate a EDS.
  • Sono state identificate differenze di configurazione tra gli ambienti.

Risoluzione resolution

Per risolvere il problema relativo al rendering errato dei contenuti AEM sui siti EDS di Stage e Production, effettua le seguenti operazioni:

  1. Assicurati che l’utente dell’account tecnico sia configurato correttamente per ogni ambiente e che disponga delle autorizzazioni necessarie per accedere alle risorse DAM. Ad esempio, Stage deve utilizzare un account tecnico dedicato, separato da Sviluppo o Produzione.
  2. Passa a Strumenti > Servizi cloud > Configurazione Edge Delivery Services in AEM Author. Conferma che il nome del sito e la configurazione corrispondano all’ambiente di destinazione (ad esempio, client-digital-experience-stage per Stage).
  3. Verifica che le impostazioni di configurazione cloud siano applicate correttamente. Assicurati che le proprietà della risorsa in Cloud Services puntino ai percorsi corretti (ad esempio, /conf/clientdigitalexperience-stage per Stage).
  4. Pubblica tutte le pagine, le risorse e gli endpoint GraphQL richiesti da AEM Author per assicurarti che siano disponibili in EDS.
    • Nota: la pubblicazione iniziale potrebbe subire ritardi a causa della limitazione del sistema durante le richieste di volumi elevati.
  5. Utilizzare la seguente query Splunk per verificare la presenza di avvisi o errori nei registri di pubblicazione: index="dx_aem_engineering" sourcetype=aemerror aem_service=cm-p1xxx14-e1xxx672 aem_tier=publish (level=ERROR OR level=WARN)
    • Esamina i registri per individuare eventuali problemi relativi alla consegna delle risorse o al caching.
  6. Se viene distribuito contenuto obsoleto, cancella i livelli di caching come AEM Dispatcher, Adobe CDN (Fastly) o qualsiasi CDN/WAF personalizzato. Potrebbe essere necessario cancellare ogni livello durante la risoluzione dei problemi o le distribuzioni.
  7. Utilizza l’API AEM Purge CDN Cache per annullare la validità della cache self-service. Non fare affidamento esclusivamente sui TTL se è necessaria l’immediata aggiornamento dei contenuti.
  8. Utilizza la modalità in incognito o cancella la cache del browser per verificare se gli aggiornamenti pubblicati vengono visualizzati correttamente. Inoltre, confronta le configurazioni tra Sviluppo, Stage e Produzione per individuare eventuali discrepanze.
  9. Dopo aver completato questi passaggi, verifica che gli URL che in precedenza restituivano errori 404 ora caricino il contenuto corretto.

Lettura correlata

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f