title: Apache Ignite: Possible too long JVM pause: 714 milliseconds
body: <p>I have a setup of Apache Ignite server and having SpringBoot application as client in a Kubernetes cluster.</p>
  
  <p>During performance test, I start to notice that the below log showing up frequently in SpringBoot application:</p>
  
  <p><code>org.apache.ignite.internal.IgniteKernal: Possible too long JVM pause: 714 milliseconds</code></p>
  
  <p>According to <a href="https://stackoverflow.com/questions/52400019/apache-ignite-jvm-pause-detector-worker-possible-too-long-jvm-pause">this post</a>, this is due to "JVM is experiencing long garbage collection pauses", but Infrastructure team has confirmed to me that we have included <code>+UseG1GC</code> and <code>+DisableExplicitGC</code> in the Server JVM option and this line of log only show in SpringBoot application.</p>
  
  <p>Please help on this following questions:</p>
  
  <ol>
  <li>Is the GC happening in the Client(SpringBoot application) or Server node?</li>
  <li>What will be that impact of long GC pause?</li>
  <li>What should I do to prevent the impact?</li>
  <li>Do I have to configure the JVM option in SpringBoot application as well?</li>
  </ol>