如何在點選數似乎不正確時檢查設定

瞭解當實際搜尋結果數不同於查詢點選數時,如何設定fastQuerySize選項。 有多種方式可啟用fastQuerySize選項。 本文會說明如何以每種方式設定。

說明 description

環境

Adobe Experience Manager (AEM)

問題/症狀

點選數似乎不正確時如何檢查設定?

解決方法 resolution

OSGi設定:Web Console >設定> 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:Web Console > JMX > org.apache.jackrabbit.oak:設定(QueryEngineSettings)

http://localhost:4502/system/console/jmx/org.apache.jackrabbit.oak%3Aname%3Dsettings%2Ctype%3DQueryEngineSettings
    將 快速結果大小 變更為​ true ​和 儲存

JMX中的此設定值會覆寫其他設定。 重新啟動AEM會重設值。

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