[ https://issues.apache.org/jira/browse/SOLR-8803?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17742077#comment-17742077 ]
Shawn Heisey commented on SOLR-8803: ------------------------------------ My solr server (running 9.4.0-SNAPSHOT) is not configured to write dump files. Does the docker image enable that? The reason I went with Crash instead of Exit is that it is the only way to guarantee that the cause of the OOME is always logged. Very often when someone comes to the mailing list with an OOME problem, there is no record of the OOME in solr.log ... and without that, it can be difficult to fix the problem. I'm wondering if an uncaught exception handler in Solr along with setting the OOM behavior to Exit would ensure that the OOME exception would always be found in solr.log, or if the exit would happen so quickly that the handler would not have time to run. > Generalize OOME handling to work for any OS > ------------------------------------------- > > Key: SOLR-8803 > URL: https://issues.apache.org/jira/browse/SOLR-8803 > Project: Solr > Issue Type: Improvement > Affects Versions: 9.0 > Reporter: Binoy Dalal > Assignee: Shawn Heisey > Priority: Minor > Labels: OOM, oom > Fix For: main (10.0), 9.2 > > Attachments: SOLR-8803-1.patch, SOLR-8803-10.patch, > SOLR-8803-2.patch, SOLR-8803-3.patch, SOLR-8803-4.patch, SOLR-8803-5.patch, > SOLR-8803-6.patch, SOLR-8803-7.patch, SOLR-8803-8.patch, SOLR-8803-9.patch, > SOLR-8803.patch, oom_win.cmd, solr-8803-build-transcript.txt > > Time Spent: 40m > Remaining Estimate: 0h > > Solr on windows does not currently have a script to kill the process on OOM > errors. > The idea is to write a batch script that works like the OOM kill script for > Linux and kills the solr process on OOM errors while creating an OOM log file > like the one on Linux systems. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org