On 12/16/2019 9:48 PM, Anuj Bhargava wrote:
Often solr stops working. We have to then go to the root directory and give
the command *'service solr start*'

Is there a way to automatically start solr when it stops.

If Solr is stopping, then something went wrong. Something that will probably continue to go wrong if you simply restart Solr. An OOM (out of memory) like Paras mentioned in his reply is the most likely cause.

You haven't mentioned which version of Solr you've got. Most recent versions, when started on a non-Windows operating system, will self-terminate if Java throws an OutOfMemoryError (OOME) exception. If this happens, a separate logfile with "oom" in its filename should be created. The reason that this happens is that operation of any Java program is completely unpredictable after an OOME.

If OOME is happening, then you have exactly two ways to deal with it. They are outlined here:

https://cwiki.apache.org/confluence/display/solr/SolrPerformanceProblems#SolrPerformanceProblems-JavaHeap

Thanks,
Shawn

Reply via email to