[ 
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

Reply via email to