solr tomcat服务器配置(2)--multicore和分布式配置(2)

(1)首先准备好两台服务器,配置好tomcat(master;slave)

(2)按照第一篇文章的步骤,配置好solr服务器端.

(3)配置好以上两步后,配置主服务器:

在主服务器tomcat0(master)的SolrHome中找到solrconfig.xml文件,加入如下配置:

<requestHandler name="/replication" class="solr.ReplicationHandler" >

<lst name="master">

<str name="replicateAfter">commit</str>

<str name="replicateAfter">startup</str>

<str name="confFiles">schema.xml,stopwords.txt</str>

</lst>

</requestHandler>

(4)配置从服务器:

在从服务器tomcat1(slave)SolrHome中找到solrconfig.xml文件加入如下配置:

       <requestHandler name="/replication" class="solr.ReplicationHandler" > 

             <lst name="slave"> 

             <str name="masterUrl">http://主服务器ip:端口号/solr/replication</str> 

             <str name="pollInterval">00:00:60</str> 

           </lst> 

       </requestHandler>

(5)至此,分布式的配置已经完成,开启两台服务器后,用solrj操作主服务器,查看分发效果

猜你喜欢

转载自linweibin.iteye.com/blog/1769188