HI Everyone

I am getting a solr socket timeout exception in the select search query
because of bad spellcheck performance.

I am using the spellcheck component in solr select request handler.
solrconfig

<requestHandler name="/select" class="solr.SearchHandler" lazy="true">

  <lst name="defaults">
    <str name="defType">edismax</str>
    <str name="facet">true</str>
    <str name="facet.mincount">1</str>
    <str name="q.op">AND</str>
    <str name="mm">100</str>
    <str name="sow">true</str>
    <str name="spellcheck.count">25</str>
    <str name="spellcheck.onlyMorePopular">false</str>
    <str name="spellcheck.collate">true</str>
    <str name="spellcheck.collateExtendedResults">true</str>
    <str name="spellcheck">true</str>
    <str name="spellcheck.extendedResults">false</str>
    <str name="spellcheck.maxCollations">10</str>
    <str name="spellcheck.maxCollationTries">150</str>
    <str name="spellcheck.collateParam.mm">100%</str>
    <str name="spellcheck.dictionary">default</str>
    <str name="spellcheck.dictionary">wordbreak</str>
  </lst>
  <arr name="last-components">
    <str>spellcheck</str>
  </arr>
</requestHandler>


Do we have any time allowed parameter for spellcheck like query timeAllowed
parameter ?

how can i identify query timeout because of spellcheck component process ?

Please help. Thanks in advance.



-- 
Thanks & Regards
Kumar Gaurav

Reply via email to