solr 服务无故关闭

solr service shut down for no apprent reason

我正在使用 solr5.3.1 获取全文 searching.And 我正在使用 PHP 和 solarium library 与solr通信 service.It 大部分时间都很好但是因为没有关闭了两次 reason.I 查看日志文件,发现没有错误消息。所以我很想知道是否有一些原因会导致 solr 自行关闭?如果您需要帮助我解决问题,我可以向您展示更多详细信息,请在comments.Thanks中告诉我这么多!

感谢@MatsLindh 的评论!我检查了我的系统日志(/var/log/messages),发现这个 Out of memory: Kill process 23076 (java) score 49 or sacrifice child.JVM 因 OOM.

而被杀死

现在,我运行echo -17 > /proc/{solr_process_pid}/oom_adj避免solr进程再次被杀死。