콘텐츠 편집 중 성능 문제
콘텐츠를 편집할 때 성능 문제를 해결하려면 브라우저 개발자 콘솔에서 가장 시간이 많이 걸리는 요청을 확인하고 요청 URL을 확인합니다. 그런 다음 AEM SDK 버전 2023.9.13665과 같거나 그보다 최신 버전으로 업그레이드하십시오.
설명 description
환경
AEM as a Cloud Service
버전: AEM SDK v2023.8.13206 이상
문제/증상
AEM SDK 버전이 2023.9.13665 이전 버전인 경우 페이지를 편집할 때 성능 문제가 발생할 수 있습니다.
예를 들어 비어 있는 새 경험 조각에서 단일 텍스트 구성 요소를 추가하는 경우 페이지를 다시 사용할 수 있을 때까지 최대 15초가 걸리는 경우가 있습니다. 페이지가 응답을 중지하고, 무언가를 기다린 다음, 어느 시점에서 새로 고침됩니다.
해결 방법 resolution
문제 해결
브라우저 개발자 콘솔에서 가장 시간이 많이 걸리는 요청을 확인하고 요청 URL을 확인합니다.
위의 예에서는 다음과 같습니다.
작성자의 오류 로그에서 요청 URL의 경로를 검색합니다. 예: /content/experience-fragments/path/to/experience/fragment/_jcr_content/root/container/text
해결 방법
로그를 확인하면 지연 원인은 [ 1] 입니다. ProcessorUtils은(는) 저장소 상태에 따라 시간이 걸릴 수 있는 인덱스에 작업이 있을 때까지 기다립니다. 평균적으로 최소 대기 시간은 5~7초이며 작업을 실행하는 데 걸리는 시간입니다.
이는 내부 Jiras - SITES-14804 및 GRANITE-45493에서 추적된 알려진 문제입니다. 그러나 수정 사항이 구현되었으며 Oak 버전 1.54 - [ 2] 에 포함되어 있습니다.
Oak 1.54는 AEM SDK 버전 2023.9.13665에 포함되어 있습니다.
따라서 이 동작을 완화하려면 이 문제가 발생한 환경을 2023.9.13665과 같거나 그 이상의 버전으로 업그레이드해야 합니다.
[ 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]