Hi We are using Solr-6.6.2 with one master and 4 Slaves each having 4 CPU core and 16GB RAM. We were doing load testing with 4000 users and 800 odd search keywords which resulted into 95% of CPU usage in less than 3 minutes and affected our QUERY Responses. There was spike in physical memory also which was not going down even when we stopped sending load.
Our JVM Heap given to Solr is 8G which still lefts with 8G for OS. We have 4 lakh documents in solr. Our Cache Configurations done in SOLR are <documentCache class="solr.LRUCache" size="50000" initialSize="30000" autowarmCount="0"/> <filterCache class="solr.FastLRUCache" size="4096" initialSize="512" autowarmCount="20"/> <queryResultCache class="solr.LRUCache" size="256" initialSize="256" autowarmCount="0"/> We have enabled autocommit <autoCommit> <maxDocs>${solr.autoCommit.maxDocs:25000}</maxDocs> <maxTime>${solr.autoCommit.maxTime:60000}</maxTime> <openSearcher>true</openSearcher> (This is true only in case of slaves) </autoCommit> We are also doing softcommit <autoSoftCommit> <maxTime>${solr.autoSoftCommit.maxTime:300000}</maxTime> </autoSoftCommit> Our Queries are enabled with Grouping so Query Result Cache doesnt get used. But still in heavy load we are seeing this behaviour which is resulting into high response times. Please suggest if there is any configuration mismatch or os issue which we should resolve for bringing down our High Response Times -- Sent from: http://lucene.472066.n3.nabble.com/Solr-User-f472068.html