Avvisi trasversali di Oak e problemi di prestazioni con i modelli per frammenti di contenuto in AEM LTS

Questo articolo spiega come risolvere gli avvisi di attraversamento di Oak e i problemi di prestazioni con i modelli per frammenti di contenuto in Adobe Experience Manager (AEM) LTS dopo la migrazione da AEM 6.5, assicurando che l’indice di frammenti di contenuto richiesto sia installato e attivo.

Descrizione description

Ambiente

Adobe Experience Manager (AEM) LTS, dopo la migrazione da AEM 6.5.

Problema/Sintomi

  • Gli avvisi trasversali di Oak vengono visualizzati nei registri quando si aprono o si modificano i modelli di frammenti di contenuto (CFM, Content Fragment Models) nell’ambiente di authoring.
  • Durante le operazioni CFM si osserva un peggioramento delle prestazioni.
  • Esempio di query dai registri:
select *
from [ dam:Asset]  as a
where [ jcr:content/contentFragment]  = 'true'
and [ jcr:content/data/cq:model]  = '/conf/
  • La query attraversa tutti i discendenti in /content/dam e non utilizza un indice.

Causa

Dopo la migrazione, manca l’indice predefinito fragments richiesto. Di conseguenza, le query con option(index tag [ fragments] ) attraversano l’archivio anziché utilizzare un indice, causando avvisi e problemi di prestazioni.

Risoluzione resolution

Per risolvere il problema di prestazioni degli avvisi di attraversamento di Oak e del modello per frammenti di contenuto, effettua le seguenti operazioni:

  1. In AEM, passa agli indici Oak in /oak:index e controlla un indice denominato frammenti.
  2. Verificare che l’indice sia presente e che il relativo stato sia attivo.
  3. Se l’indice frammenti è mancante o non attivo, scaricare il pacchetto supportato Frammento di contenuto e indice GraphQL per AEM 6.5 LTS dal sito di distribuzione ufficiale di Adobe.
  4. Installa il pacchetto utilizzando Gestione pacchetti di AEM.
  5. Verificare che /oak:index/fragments sia presente e che il suo stato sia attivo.
  6. Se lo stato dell’indice non è attivo, attivare la reindicizzazione impostando reindex=true sulla definizione dell’indice e salvando le modifiche.
  7. Conferma che gli avvisi di attraversamento di Oak non vengano più visualizzati durante le operazioni del modello per frammenti di contenuto.
  8. Convalidare le prestazioni migliorate quando si aprono o si modificano CFM.
recommendation-more-help
experience-cloud-kcs-help-kbarticles