AEM 설치 오류 "검색 경로 임계값에 도달할 때까지 스타일을 찾을 수 없음"

몇 가지 해결 방법을 생각해 보십시오. 스타일이 누락되어 레이아웃이 손상될 수 있으므로 오류의 페이지가 올바르게 표시되는지 확인하거나 페이지 콘텐츠의 중첩 계층을 줄이거나 회로 차단기의 상한을 늘리면 오류 빈도가 줄어듭니다.

설명 description

환경

  • Adobe Experience Manager v6.5 (AEM v6.5)
  • Adobe Experience Manager as a Cloud Service (AEMaaCS)

문제

AEM 6.5.17을 설치한 후 특정 페이지에 액세스할 때 No style has been found until search path threshold에 대한 많은 로그 메시지가 나타날 수 있습니다.

*ERROR* [ NN.NN.NN.NN [ 1681216960934]  GET /content/path/to/heavy-page.html HTTP/1.1]  com.day.cq.wcm.core.impl.designer.SearchPathLimiter
No style has been found until search path threshold: 10000 was reached.

이 문서에서는 오류의 원인과 대처 방법에 대해 설명합니다.

해결 방법 resolution

페이지 컨텐츠에 중첩된 컨테이너가 있는 딥 노드 계층 구조가 있는 경우, AEM에서 각 구성 요소의 스타일을 검색하는 데 시간이 오래 걸립니다. 때때로 응답 시간이 매우 길어집니다(최대 몇 시간까지).

:

Page
  Layout container 1
    Layout container 2
      Layout container 3
        Layout container 4
          Layout container 5
            :
            Text component

응답 시간을 향상시키기 위해 AEM 6.5.17에는 스타일 검색을 위한 회로 차단기가 도입되었습니다. AEM에서 검색을 종료하면 error.log에 No style has been found until search path threshold이(가) 기록됩니다.

스타일이 누락되어 레이아웃이 손상될 수 있으므로 오류 페이지가 올바르게 표시되는지 확인합니다.

장기 솔루션

페이지 콘텐츠의 중첩 계층을 줄이는 것이 좋습니다.

임시 해결 방법

회로 차단기의 상한을 증가시키는 것은 에러 주파수를 감소시킬 것이다.

상한값을 찾으려면 웹 콘솔(으)로 이동하세요. > OSGi > 구성 > Designer 팩토리 구성 > 검색 경로 임계값.

이 매개 변수의 기본값은 10000입니다. 오류가 표시되는 페이지에 성능 문제가 없는 경우 큰 숫자(예: 1000000)로도 문제가 없습니다.

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