2012-09-10 15 views
5

Kölelerdeki yapılandırmayı değiştirmek için solrconf.xml dosyasını düzenleyerek ana yapılandırmayı değiştirmek istiyorum. Kölelerdeki çekmeleri tetiklemek için ne yapmalıyım yoksa dosya değiştirme tarihi değiştiğinden otomatik olarak gerçekleşir.Solr yapılandırma çoğaltması

cevap

5

Evet, yapılandırma dosyalarını (schema.xml & solrconfig.xml) yanı sıra diğer yapılandırma dosyalarını (stopwords.txt, synonyms.txt, vb.) Göndermek için Solr çoğaltmasını yapılandırabilirsiniz. Bunun nasıl çalıştığına dair ayrıntılar ve notlar için Solr wiki'deki Solr Replication - How are configuration files replicated? bölümüne bakın.

Burada, Solr 3.6.1 ile birlikte gelen solrconfig.xml örneğinden çoğaltma yapılandırma bölümü verilmiştir. Lütfen confFiles girişine dikkat edin.

<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> 
    <lst name="slave"> 
    <str name="masterUrl">http://localhost:8983/solr/replication</str> 
    <str name="pollInterval">00:00:60</str> 
    </lst> 
</requestHandler>