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

Reply via email to