I have a slave that is pulling multiple cores from one master, and I'm very frequently seeing cases where the slave is getting timeouts when fetching from the master:
2010-01-25 11:00:22,819 [pool-3-thread-1] ERROR org.apache.solr.handler.SnapPuller - Master at: http://shredder:8080/solr/FilingsCore1/replication is not available. Index fetch failed. Exception: Read timed out But I don't see any errors in the master's log, in fact it seems like the command succeeds: 2010-01-25 11:00:33,673 [http-8080-Processor9] INFO org.apache.solr.core.SolrCore - [FilingsCore1] webapp=/solr path=/replication params={command=indexversion&wt=javabin} status=0 QTime=0 We are doing a fair amount of bulk indexing on the master, but the machine is not particularly taxed (CPU is hovering around 60%, Disk Queues are low). Is there any way to increase the Slave's timeout value? Are there any settings that might improve fetchIndex performance during indexing on the master? Thanks in advance, Gio.