2012-09-10 16 views
5

Aby zmienić konfigurację na slave, chcę zmienić konfigurację na master, po prostu edytując plik solrconf.xml. Co należy zrobić, aby wywołać ciągnięcia na urządzeniach slave lub nastąpi to automatycznie, ponieważ data modyfikacji pliku została zmieniona.Replikacja konfiguracji Solr

Odpowiedz

5

Tak, można skonfigurować replikację Solr, aby wysłać pliki konfiguracyjne (schema.xml & solrconfig.xml), a także inne pliki konfiguracyjne (stopwords.txt, synonyms.txt itp.). Zajrzyj do sekcji Solr Replication - How are configuration files replicated? na wiki Solr, aby uzyskać szczegółowe informacje i uwagi na temat tego, jak to działa.

Oto sekcja konfiguracji replikacji z przykładu solrconfig.xml dołączonego do Solr 3.6.1. Zwróć uwagę na wpis confFiles.

<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>