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]