I'd advise setting it to a very low limit (like 2) and committing less
often.  Once you get too many overlapping searchers, things will slow
to a crawl and that will just cause more to pile up.

The root cause is simply too many commits in conjunction with warming
too long.  If you are using a dev version of Solr 1.4, you might try
commitWithin instead of explicit commits. (see SOLR-793)  Depending
how long warming takes, you may want to lower autowarm counts.

-Yonik


On Fri, Jan 30, 2009 at 2:14 PM, Jon Drukman <jdruk...@gmail.com> wrote:
> I am getting hit by a storm of these once a day or so:
>
> SEVERE: org.apache.solr.common.SolrException: Error opening new searcher.
> exceeded limit of maxWarmingSearchers=16, try again later.
>
> I keep bumping up maxWarmingSearchers.  It's at 32 now.  Is there any way to
> figure out what the "right" value is besides trial and error? Our site gets
> extremely minimal traffic so I'm really puzzled why the out-of-the-box
> settings are insufficient.
>
> The index has about 61000 documents, very small, and we do less than one
> query per second.
>
> -jsd-
>
>

Reply via email to