Problemas de desempenho ao editar conteúdo
Para solucionar problemas de desempenho ao editar conteúdo, no console do desenvolvedor do navegador, verifique qual é a solicitação mais demorada e verifique o URL da solicitação. Em seguida, atualize para uma versão equivalente ou mais recente que o SDK do AEM versão 2023.9.13665.
Descrição description
Ambiente
AEM as a Cloud Service
Versão: AEM SDK v2023.8.13206 ou posterior
Problema/Sintoma(s)
Você pode enfrentar problemas de desempenho ao editar páginas se tiver uma versão do SDK do AEM anterior à versão 2023.9.13665.
Por exemplo, em um fragmento de experiência novo e vazio, a adição de um único componente de texto às vezes leva até 15 segundos até que a página seja utilizável novamente. A página para de responder, aguarda por algo e, em algum momento, é atualizada.
Resolução resolution
Solução de problemas
No console do desenvolvedor do navegador, verifique qual é a solicitação mais demorada e verifique o URL da solicitação.
Para o exemplo acima:
Procure no log de erros do autor o caminho na URL da solicitação - por exemplo: /content/experience-fragments/path/to/experience/fragment/_jcr_content/root/container/text
Resolução
Ao verificar os logs, pode-se ver que o motivo do atraso é [
1]
. O ProcessorUtils
aguarda que o trabalho esteja no índice, o que pode levar algum tempo dependendo do estado dos repositórios. Em média, o tempo mínimo de espera é de 5 a 7 segundos e, em seguida, o tempo necessário para a execução do job.
Esse é um problema conhecido nos painéis internos Jiras - SITES-14804 e GRANITE-45493. No entanto, uma correção foi implementada e incluída na versão 1.54 - [
2]
do Oak.
O Oak 1.54 foi incluído no AEM SDK versão 2023.9.13665.
Portanto, o ambiente em que esse problema é encontrado precisa ser atualizado para uma versão equivalente ou mais recente que 2023.9.13665 para atenuar esse 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]