我已经在我的电脑上设置了 SOLR 索引,一切正常。
我没有使用 SOLR 的经验,但是在对“start.jar”进程进行了一段时间的分析后,我注意到 RAM 消耗量猛增,从 150MB 到 400MBish 不等。这仅适用于 10K 文件!
因此,作为回应,我编写了一个脚本,它只是等待 SOLR 超过我的 RAM 消耗限制(在共享主机上),当它超过时,它会杀死 start.jar 并重新启动它。
这有什么不利影响吗?如果是这样,除了获得更多 RAM 或使用基于云的 SOLR(这也需要花钱)之外,还有什么更好的解决方案?抱歉,如果这听起来很愚蠢,但我只需要一个可行的解决方案。
谢谢你。