최적화된 GraphQL 필터링을 위해 콘텐츠 조각 업데이트 updating-content-fragments-for-optimized-graphql-filtering
GraphQL 필터의 성능을 최적화하려면 콘텐츠 조각을 업데이트하는 절차를 실행합니다.
사전 요구 사항 prerequisites
AEM의 릴리스 6.5.17.0 이상이 있는지 확인하십시오.
콘텐츠 조각 업데이트 updating-content-fragments
이 절차를 실행하려면 다음 단계를 사용합니다.
-
콘텐츠 조각 마이그레이션 작업 구성 에 대한 OSGi 설정을 구성합니다.
-
대화 상자에서 다음 두 매개 변수를 다음과 같이 설정합니다.
- ContentFragmentMigration:Enabled:
1
- ContentFragmentMigration:Enforce :
1
- ContentFragmentMigration:Enabled:
-
세부 항목을 저장 - 업데이트 절차가 시작됩니다.
-
절차가 완료될 때까지 기다립니다. 속성
cfGlobalVersion
이(가)/content/dam
에 나타나고1
(으)로 설정되어 있으면 프로시저가 완료됩니다. -
절차를 비활성화하려면 OSGi 구성으로 돌아갑니다.
콘텐츠 조각 마이그레이션 작업 구성 에 대한 대화 상자에서 다음 두 매개 변수를 다음과 같이 설정합니다.
- ContentFragmentMigration:Enabled:
0
- ContentFragmentMigration:Enforce :
0
- ContentFragmentMigration:Enabled:
제한 사항 limitations
다음 제한 사항을 알아 두십시오.
-
GraphQL 필터의 성능 최적화는 모든 콘텐츠 조각을 완전히 업데이트한 후에만 가능합니다(JCR 노드
/content/dam
에cfGlobalVersion
속성이 있으면 업데이트가 완료된 것). -
업데이트 절차를 실행한 후 콘텐츠 패키지에서 콘텐츠 조각을 가져온 경우(
crx/de
사용) 해당 콘텐츠 조각은 업데이트 절차가 다시 실행될 때까지 GraphQL 쿼리 결과에서 고려되지 않습니다.