Problemi di prestazioni durante la modifica del contenuto

Per risolvere i problemi di prestazioni durante la modifica del contenuto, nella console per sviluppatori del browser, verifica quale sia la richiesta più dispendiosa in termini di tempo e controlla l’URL della richiesta. Quindi, effettua l’aggiornamento a una versione equivalente o successiva alla versione 2023.9.13665 dell’SDK per AEM.

Descrizione description

Ambiente

AEM as a Cloud Service

Versione: AEM SDK v2023.8.13206 o precedente

Problema/Sintomi

Se disponi di una versione dell’SDK AEM precedente alla versione 2023.9.13665, potresti riscontrare problemi di prestazioni durante la modifica delle pagine.

Ad esempio, in un frammento di esperienza nuovo e vuoto, l’aggiunta di un singolo componente di testo a volte richiede fino a 15 secondi finché la pagina non è nuovamente utilizzabile. La pagina non risponde, attende qualcosa e a un certo punto si aggiorna.

Risoluzione resolution

Risoluzione dei problemi

Nella console per sviluppatori del browser, verifica quale sia la richiesta più dispendiosa in termini di tempo e controlla l’URL della richiesta.

Nell’esempio precedente:

Cercare nel log degli errori dell'autore il percorso nell'URL della richiesta, ad esempio /content/experience-fragments/path/to/experience/fragment/_jcr_content/root/container/text

Risoluzione

Dopo aver controllato i registri, è possibile vedere che il motivo del ritardo è [ 1] . ProcessorUtils attende che il processo si trovi nell'indice, operazione che può richiedere un po' di tempo a seconda dello stato degli archivi. In media, il tempo minimo di attesa è di 5-7 secondi, quindi il tempo necessario per l'esecuzione del processo.

Questo è un problema noto tracciato sotto Jiras interne - SITES-14804 e GRANITE-45493. Tuttavia, è stata implementata una correzione, inclusa in Oak versione 1.54 - [ 2] .

Oak 1.54 è stato incluso nella versione 2023.9.13665 dell’SDK per l’AEM.

Pertanto, l’ambiente in cui si è verificato questo problema deve essere aggiornato a una versione equivalente o successiva alla 2023.9.13665 per attenuare questo comportamento.

[ 1]

author    aemerror    23.11.2023 11:12:44.432    WARN    [  [ 1700737951330]  POST /content/experience-fragments/path/to/experience/fragment/_jcr_content/root/container/text HTTP/1.1]  com.adobe.cq.updateprocessor.impl.ProcessorUtils Deferred job availability; took 13011ms to become available through index.

[ 2]

Jackrabbit Oak / OAK-10265

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