AEM LTS의 콘텐츠 조각 모델에 대한 Oak 순회 경고 및 성능 문제
이 문서에서는 필요한 콘텐츠 조각 색인이 설치되고 활성 상태인지 확인하여 AEM 6.5에서 마이그레이션한 후 Adobe Experience Manager(AEM) LTS의 콘텐츠 조각 모델에 대한 Oak 통과 경고 및 성능 문제를 해결하는 방법에 대해 설명합니다.
설명 description
환경
Adobe Experience Manager(AEM) LTS, AEM 6.5에서 마이그레이션 후.
문제/증상
- 작성 환경에서 CFM(콘텐츠 조각 모델)을 열거나 편집할 때 Oak 순회 경고가 로그에 표시됩니다.
- CFM 작업 중에 성능 저하가 관찰됩니다.
- 로그의 쿼리 예:
select *
from [ dam:Asset] as a
where [ jcr:content/contentFragment] = 'true'
and [ jcr:content/data/cq:model] = '/conf/
- 쿼리가
/content/dam아래의 모든 하위 항목을 통과하고 색인을 사용하지 않습니다.
원인
마이그레이션 후 필요한 기본 조각 인덱스가 누락되었습니다. 따라서 option(index tag [ fragments] )이(가) 있는 쿼리가 색인을 사용하는 대신 리포지토리를 통과하므로 경고 및 성능 문제가 발생합니다.
해결 방법 resolution
Oak 순회 경고 및 콘텐츠 조각 모델 성능 문제를 해결하려면 다음 단계를 수행합니다.
- AEM에서
/oak:index의 Oak 색인으로 이동하여 조각 색인을 확인합니다. - 인덱스가 있고 상태가 활성인지 확인하십시오.
- 조각 색인이 없거나 활성화되어 있지 않으면 공식 Adobe 배포 사이트에서 AEM 6.5 LTS에 대해 지원되는 콘텐츠 조각 및 GraphQL 색인 패키지를 다운로드하십시오.
- AEM 패키지 관리자를 사용하여 패키지를 설치합니다.
/oak:index/fragments이(가) 있고 상태가 활성인지 확인하십시오.- 인덱스 상태가 활성이 아니면 인덱스 정의에서
reindex=true을(를) 설정하고 변경 내용을 저장하여 다시 인덱싱을 트리거하십시오. - 콘텐츠 조각 모델 작업 중에 Oak 통과 경고가 더 이상 표시되지 않는지 확인합니다.
- CFM을 열거나 편집할 때 향상된 성능을 확인합니다.
recommendation-more-help
experience-cloud-kcs-help-kbarticles