增加solr云节点中的JVM内存

时间:2017-12-06 10:00:03

标签: solr solrcloud

我在云模式下运行solr,但由于我有大索引,我的solr服务器正在关闭我需要增加solr节点的jvm内存,请帮我怎么做?

1 个答案:

答案 0 :(得分:0)

Solr的参考指南has a page on JVM settings that are relevant

  

使用-Xmx设置的最大堆大小更为重要。如果内存堆增长到此大小,则对象创建可能会失败并抛出OutOfMemoryException。将此限制设置得太低会导致应用程序出现虚假错误,但将其设置得太高也会造成不利影响。

但是..如果你的服务器正在消失并且没有给出OOM错误,那听起来你的进程正在被底层操作系统杀死。检查系统日志(如果您在Linux上),查看有关正在终止的进程的消息。

can change the settings by defining SOLR_JAVA_MEM设置:

  

SOLR_JAVA_MEM="-Xms10g -Xmx10g"