3G of memory should not lead to long GC pauses unless you're running very close to the edge of available memory. Paradoxically, running with 6G of memory may lead to _fewer_ noticeable pauses since the background threads can do the work, well, in the background.
Best, Erick On Mon, May 8, 2017 at 7:29 AM, Satya Marivada <satya.chaita...@gmail.com> wrote: > Hi Piyush and Shawn, > > May I ask what is the solution for it, if it is the long gc pauses? I am > skeptical about the same problem in our case too. We have started with 3G > of memory for the heap. > Did you have to adjust some of the memory allotted? Very much appreciated. > > Thanks, > Satya > > On Sat, May 6, 2017 at 12:36 PM Piyush Kunal <piyush.ku...@myntra.com> > wrote: > >> We already faced this issue and found out the issue to be long GC pauses >> itself on either client side or server side. >> Regards, >> Piyush >> >> On Sat, May 6, 2017 at 6:10 PM, Shawn Heisey <apa...@elyograg.org> wrote: >> >> > On 5/3/2017 7:32 AM, Satya Marivada wrote: >> > > I see below exceptions in my logs sometimes. What could be causing it? >> > > >> > > org.apache.zookeeper.KeeperException$SessionExpiredException: >> > >> > Based on my limited research, this would tend to indicate that the >> > heartbeats ZK uses to detect when sessions have gone inactive are not >> > occurring in a timely fashion. >> > >> > Common causes seem to be: >> > >> > JVM Garbage collections. These can cause the entire JVM to pause for an >> > extended period of time, and this time may exceed the configured >> timeouts. >> > >> > Excess client connections to ZK. ZK limits the number of connections >> > from each client address, with the idea of preventing denial of service >> > attacks. If a client is misbehaving, it may make more connections than >> > it should. You can try increasing the limit in the ZK config, but if >> > this is the reason for the exception, then something's probably wrong, >> > and you may be just hiding the real problem. >> > >> > Although we might have bugs causing the second situation, the first >> > situation seems more likely. >> > >> > Thanks, >> > Shawn >> > >> > >>