Hello! You can check if the long warming is causing the overlapping searchers. Check Solr admin panel and look at cache statistics, there should be warmupTime property.
Lowering the autowarmCount should lower the time needed to warm up, howere you can also look at your warming queries (if you have such) and see how long they take. -- Regards, Rafał Kuć Sematext :: http://sematext.com/ :: Solr - Lucene - Nutch - ElasticSearch > When Solr is slow, I'm seeing these in the logs: > [collection1] Error opening new searcher. exceeded limit of > maxWarmingSearchers=2, try again later. > [collection1] PERFORMANCE WARNING: Overlapping onDeckSearchers=2 > Googling, I found this in the FAQ: > "Typically the way to avoid this error is to either reduce the > frequency of commits, or reduce the amount of warming a searcher does > while it's on deck (by reducing the work in newSearcher listeners, > and/or reducing the autowarmCount on your caches)" > http://wiki.apache.org/solr/FAQ#What_does_.22PERFORMANCE_WARNING:_Overlapping_onDeckSearchers.3DX.22_mean_in_my_logs.3F > I happen to know that the script will try to commit once every 60 > seconds. How does one "reduce the work in newSearcher listeners"? What > effect will this have? What effect will reducing the autowarmCount on > caches have? > Thanks.