On 2/28/2011 1:09 PM, Ahmet Arslan wrote:
(The reason I want to do this is so I can have master and
slave in replication have the exact same repo checkout for
their conf directory, but have the master using a different
solrconfig.xml, one set up to be master.)
How about using same solrconfig.xml for master too? As described here:

http://wiki.apache.org/solr/SolrReplication#enable.2BAC8-disable_master.2BAC8-slave_in_a_node


That isn't great, becuase there are more differences in optimal solrconfig.xml between master and slave than just the replication handler difference, which that URL covers.

A master (which won't be queried against) doesn't need spellcheck running after commits, but the slave does. A master doesn't need slow newsearcher/firstsearcher query warm-ups, but the slave does. The master may be better with different (lower) cache settings, since it won't be used to service live queries.

The documentation clearly suggests it _ought_ to be possible to tell a core the name of it's config file (default solrconfig.xml) to be something other than solrconfig.xml -- but I havent' been able to make it work, and find the lack of any errors in the log file when it's not working to be frustrating.

Has anyone actually done this? Can anyone confirm that it's even possible, and the documentation isn't just taking me for a ride?

Reply via email to