Ü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.

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