Hi Parvin I did something that may help you. I set up apache (with mod_proxy and mode balance) like a front-end and use this to distruted the request of my aplication. Request for /update or /optmize, i'm redirect to master (or masters) server and requests /search i redirect to slaves. Example:
<Proxy balancer://solrclusterindex> BalancerMember http://127.0.0.1:8080/apache-solr-1.4.1/ disablereuse=On route=jvm1 </Proxy> <Proxy balancer://solrclustersearch> BalancerMember http://127.0.0.1:8080/apache-solr-1.4.1/ disablereuse=On route=jvm1 BalancerMember http://10.16.129.61:8080/apache-solr-1.4.1/ disablereuse=On route=jvm2 </Proxy> ProxyPassMatch /solrcluster(.*)/update(.*)$ balancer://solrclusterindex$1/update$2 ProxyPassMatch /solrcluster(.*)/select(.*)$ balancer://solrclustersearch$1/select$2 I hope it helps you