Restore default values for Apache Jackrabbit Query Engine Settings in Adobe Experience Manager
This article describes how to restore the default values for the Apache Jackrabbit Query Engine Settings Service in Adobe Experience Manager (AEM) using the OSGi Console to help maintain optimal system performance.
Description description
When the in memory limit and in memory read limit parameters in the Apache Jackrabbit Query Engine Settings Service are set to high values, AEM performance can be negatively affected. These parameters can be temporarily increased for specific needs, but should be reverted to their default values to avoid performance degradation.
Environment
Adobe Experience Manager (all versions)
Symptoms
- Elevated values for
in memory limitandin memory read limitin the OSGi Console - Potential risk of degraded system performance
Cause
The configuration was temporarily changed to accommodate a specific request. Leaving these values elevated can negatively affect system performance.
Resolution resolution
Follow the steps below to resolve the issue:
-
Log in to the AEM instance’s OSGi Console at
http(s)://<AEM_HOST>:<PORT>/system/console/configMgr. -
Locate the Apache Jackrabbit Query Engine Settings Service configuration.
-
Review the current values for the following parameters:
-
in memory limit -
in memory read limit
-
-
Update these parameters to their default values:
-
in memory limit= 100000 -
in memory read limit= 10000
-
-
Save the configuration.
-
If required, restart the affected AEM instance to ensure the new settings take effect.
-
Verify that the configuration changes are applied and monitor system performance to confirm resolution.