Thanks Shawn for your response and the link of GC tuning. Regards, Modassar
On Tue, Oct 28, 2014 at 7:01 PM, Shawn Heisey <apa...@elyograg.org> wrote: > On 10/28/2014 1:48 AM, Modassar Ather wrote: > > These Solrcloud instances are 8-core machines with a RAM of 24 GB each > > assigned to tomcat. The Indexer machine starts with -Xmx16g. > > All these machines are connected to the same switch. > > If you have not tuned your garbage collection, a 16GB heap will be > enough to create garbage collection pauses that are long enough to > exceed a 15 second zkClientTimeout, which is the setting that is > commonly seen in example configs. I was seeing pauses longer than 12 > seconds with ConcurrentMarkSweep enabled on an 8GB heap, before I tuned > the GC. With a 16GB heap, it would even be possible to exceed a 30 > second timeout, which is the default in later releases. > > After I tuned the CMS collector, my GC pauses are no longer long enough > to cause problems. These are GC settings that have worked for me and > for others: > > http://wiki.apache.org/solr/ShawnHeisey#GC_Tuning > > Thanks, > Shawn > >