-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Analyze Solr heap dump #3601
Comments
In reviewing heap usage on staging, the heap is not increasing to a concerning amount. Therefore, we decided not to prioritize this analysis for now, but can revisit it when we want to investigate further. |
We did some preliminary exploration of the heap dump, with the goal of understanding why our heap fills up so fast. We noticed that 89.59% of the heap is solr's cache, including deprecated classes like |
pulibrary/pul_solr#180 also seems like it would help us to make better use of our heap. Some problems that might get in the way of trying out the changes iteratively/scientifically:
|
One more ticket that seems like it would help with our heap usage, with thanks to @maxkadel for identifying the issue: pulibrary/pul_solr#406 Closing this ticket now, so we can focus on the tickets regarding making better use of the cache. |
What maintenance needs to be done?
Follow the instructions in Heap Dump section of pul_solr README to see why the heap is filling up.
Level of urgency
Why is this maintenance needed?
The heap on production Solr is periodically getting high, forcing it to restart and impacting performance.
Acceptance criteria
The text was updated successfully, but these errors were encountered: