Car*_*son 2 apache solr
当我更改我的Solr(3.4)架构,然后重新启动该过程时,我的更改不会立即找到.我必须停止服务器,等待几秒钟(过去ps aux显示Java进程已经终止),然后再次启动它.为什么是这样?
ps aux
har*_*ler 8
架构更改需要重新启动solr服务器,因为架构已加载到内存中.该Solr的维基对架构更改的一些更多的信息.然而,有一种解决方法.如果在多核环境中运行Solr,您可以动态地动态创建,重新加载,重命名,加载和交换核心.
对您而言,一个不错的选择可能是将Solr核心移动到多核目录并在多核主目录中启动Solr.然后,当您需要更改架构时,使用新架构创建新核心,在后台索引您的内容,然后将您的主核心与新核心交换.
祝你好运!
归档时间:
13 年,7 月 前
查看次数:
3687 次
最近记录:
12 年,11 月 前