Überprüfen von Konfigurationen, wenn die Anzahl der Treffer falsch erscheint
Erfahren Sie, wie Sie die Option fastQuerySize
konfigurieren, wenn sich die tatsächliche Anzahl der Suchergebnisse von der Anzahl der Treffer für eine Abfrage unterscheidet. Es gibt mehrere Möglichkeiten, die Option fastQuerySize
zu aktivieren. In diesem Artikel wird beschrieben, wie Sie die einzelnen Methoden konfigurieren.
Beschreibung description
Umgebung
Adobe Experience Manager (AEM)
Problem/Symptome
Wie kann ich Konfigurationen überprüfen, wenn die Anzahl der Treffer falsch erscheint?
Auflösung resolution
OSGi-Konfiguration:Web-Konsole > Konfiguration > Apache Jackrabbit Query Engine Settings Service > Schnelle Ergebnisgröße
http://localhost:4502/system/console/configMgr/org.apache.jackrabbit.oak.query.QueryEngineSettingsService
Überprüfen Sie Schnelle Ergebnisgröße und speichern Sie.
Java-Konfiguration:-Doak.fastQuerySize=true
Fügen Sie die Systemeigenschaft unten in Ihrem AEM-Startskript hinzu (crx-quickstart/bin/start).
CQ_JVM_OPTS="${CQ_JVM_OPTS} -Doak.fastQuerySize=true"
Diese Konfiguration überschreibt die OSGi-Konfiguration.
JMX:Web-Konsole > JMX > org.apache.jackrabbit.oak: settings (QueryEngineSettings)
http://localhost:4502/system/console/jmx/org.apache.jackrabbit.oak%3Aname%3Dsettings%2Ctype%3DQueryEngineSettings
Ändern Sie Schnelle Ergebnisgröße in true und Save.
Dieser Konfigurationswert bei JMX überschreibt andere Konfigurationen. Beim Neustart AEM wird der Wert zurückgesetzt.