Hi Mark,

Thanks for your reply. I did make a new handler as following, but it does 
not work, anything wrong with my configuration?

Thanks,

 <requestHandler name="search" class="solr.SearchHandler">
      <!-- default values for query parameters -->
       <lst name="defaults">
         <str> 
name="shards">202.161.196.189:8080/solr,localhost:8080/solr</str>
       </lst>
     <arr name="components">
       <str>query</str>
       <str>facet</str>
       <str>spellcheck</str>
       <str>debug</str>
     </arr>
</requestHandler>



From:   Mark Miller <markrmil...@gmail.com>
To:     solr-user@lucene.apache.org
Date:   25/02/2010 03:41 PM
Subject:        Re: Solr 1.4 distributed search configuration



On 02/25/2010 03:32 PM, Jeffrey Zhao wrote:
> How do define a new search handler with a shards parameter?  I defined 
as
> following way but it doesn't work. If I put the shards parameter in
> default handler, it seems I got an infinite loop.
>
>
> <requestHandler name="standard" class="solr.SearchHandler" 
default="true">
>      <!-- default values for query parameters -->
>       <lst name="defaults">
>         <str name="echoParams">explicit</str>
>       </lst>
>    </requestHandler>
>
> <requestHandler name="search" class="solr.SearchHandler">
>      <!-- default values for query parameters -->
>       <lst name="defaults">
>         <str
> name="shards">202.161.196.189:8080/solr,localhost:8080/solr</str>
>       </lst>
>     <arr name="components">
>       <str>query</str>
>       <str>facet</str>
>       <str>spellcheck</str>
>       <str>debug</str>
>     </arr>
>    </requestHandler>
>
>
> Thanks,
> 
Not seeing this on the wiki (it should be there), but you can't put the 
shards param on the default search handler without causing an infinite 
loop - you have to make a new request handler and put it on that.

-- 
- Mark

http://www.lucidimagination.com





Reply via email to