solr/home是个什么东西

   一直不太明白solr home是个什么东西,每次都是把网上的配置copy到项目当中使用,今天遇到一个问题需要在一个tomcat下部署多个solr服务,不管怎么样修改就是报错,最后发现是solr home的问题,

   solrhome其实就是个solr存放索引的文件夹,文件夹中必须要含有solr的配置文件,这个文件夹中可以是单核,也可以是多核

   如何配置solrhome,过程非常简单,在tomcat的webapp目录下找到solr 工程的solr.xml

<env-entry>
       <env-entry-name>solr/home</env-entry-name>
       <env-entry-value>e:/solr-index2</env-entry-value>
       <env-entry-type>java.lang.String</env-entry-type>
   </env-entry>

    env-entry-value对应的就是solr的索引文件的目录

相关推荐