我使用update?optimize = true运行solr optimize命令.任何人都可以告诉我如何检查Solr optimize命令的状态?我正在使用Solr 3.5提前谢谢.
在优化运行时,您可以运行top命令,键入M内存使用情况进行排序,并观察SOLR java进程的RES和SHR列增加.还要关注Mem:屏幕顶部是免费的.只要RES和SHR增加,优化就可以了.事实上唯一能阻止它的是Mem:free降到零.
如果发生这种情况,请重新运行maxSegments的LARGER数字进行优化.例如,如果5个段耗尽RAM,请尝试9.然后再次使用8,然后再次使用7,然后再次尝试5,以及3和1.