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/dame 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:
- In AEM, passa agli indici Oak in
/oak:indexe controlla un indice denominato frammenti. - Verificare che l’indice sia presente e che il relativo stato sia attivo.
- 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.
- Installa il pacchetto utilizzando Gestione pacchetti di AEM.
- Verificare che
/oak:index/fragmentssia presente e che il suo stato sia attivo. - Se lo stato dell’indice non è attivo, attivare la reindicizzazione impostando
reindex=truesulla definizione dell’indice e salvando le modifiche. - Conferma che gli avvisi di attraversamento di Oak non vengano più visualizzati durante le operazioni del modello per frammenti di contenuto.
- Convalidare le prestazioni migliorate quando si aprono o si modificano CFM.
recommendation-more-help
experience-cloud-kcs-help-kbarticles