히트 수가 잘못된 것 같은 경우 구성을 확인하는 방법
실제 검색 결과 수가 쿼리에 대한 히트 수와 다를 경우 fastQuerySize 옵션을 구성하는 방법에 대해 알아봅니다. fastQuerySize 옵션을 활성화하는 방법에는 여러 가지가 있습니다. 이 문서에서는 각 방법을 구성하는 방법을 설명합니다.
설명 description
환경
AEM(Adobe Experience Manager)
문제/증상
히트 수가 잘못된 것 같은 경우 구성을 확인하는 방법
해결 방법 resolution
OSGi 구성:웹 콘솔 > 구성 > Apache Jackrabbit 쿼리 엔진 설정 서비스 > 빠른 결과 크기
http://localhost:4502/system/console/configMgr/org.apache.jackrabbit.oak.query.QueryEngineSettingsService
빠른 결과 크기 를 확인하고 저장합니다.
Java 구성:-Doak.fastQuerySize=true
AEM 시작 스크립트(crx-quickstart/bin/start)에서 아래 시스템 속성을 추가합니다.
CQ_JVM_OPTS="${CQ_JVM_OPTS} -Doak.fastQuerySize=true"
이 구성은 OSGi 구성을 무시합니다.
JMX:웹 콘솔 > JMX > org.apache.jackrabbit.oak: 설정(QueryEngineSettings)
http://localhost:4502/system/console/jmx/org.apache.jackrabbit.oak%3Aname%3Dsettings%2Ctype%3DQueryEngineSettings
빠른 결과 크기 을(를) true(으)로 변경하고 저장 하세요.
JMX의 이 구성 값은 다른 구성을 재정의합니다. AEM을 다시 시작하면 값이 재설정됩니다.