Überprüfen von Konfigurationen, wenn die Anzahl der Treffer falsch erscheint
Erfahren Sie, wie Sie fastQuerySize Option 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 erläutert, wie Sie jede Methode konfigurieren.
Beschreibung description
Umgebung
Adobe Experience Manager (AEM)
Problem/Symptome
Wie kann ich Konfigurationen überprüfen, wenn die Anzahl der Treffer falsch zu sein scheint?
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
Aktivieren Sie Schnelle Ergebnisgröße und Speichern.
Java-Konfiguration:-Doak.fastQuerySize=true
Fügen Sie die folgende Systemeigenschaft in Ihr AEM-Startskript ein (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: Einstellungen (QueryEngineSettings)
http://localhost:4502/system/console/jmx/org.apache.jackrabbit.oak%3Aname%3Dsettings%2Ctype%3DQueryEngineSettings
Ändern Sie Schnelle Ergebnisgröße in true und Speichern.
Dieser Konfigurationswert bei JMX überschreibt andere Konfigurationen. Beim Neustart von AEM wird der Wert zurückgesetzt.