2012-09-10 3 views
5

Afin de changer la configuration sur les esclaves, je veux changer la configuration sur le maître simplement en éditant le fichier solrconf.xml. Que dois-je faire pour déclencher des tractions sur des esclaves ou cela se produira automatiquement puisque la date de modification du fichier a été changée.Réplication de la configuration Solr

Répondre

5

Oui, vous pouvez configurer la réplication Solr pour envoyer les fichiers de configuration (schema.xml & solrconfig.xml) ainsi que d'autres fichiers de configuration (stopwords.txt, synonyms.txt, etc.). Voir la section Solr Replication - How are configuration files replicated? sur le wiki Solr pour plus de détails et des notes sur comment cela fonctionne.

Voici la section de configuration de réplication de l'exemple solrconfig.xml fourni avec Solr 3.6.1. Veuillez noter l'entrée 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> 
Questions connexes