You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@druid.apache.org by GitBox <gi...@apache.org> on 2018/08/28 12:26:28 UTC

[GitHub] gaodayue opened a new issue #6255: Heavy GC activities after upgrading to 0.12

gaodayue opened a new issue #6255: Heavy GC activities after upgrading to 0.12
URL: https://github.com/apache/incubator-druid/issues/6255
 
 
   After upgrading some of our historical nodes from 0.11.0 to 0.12, we observed significant performance degradation on these nodes. Below is a graph showing 99% query latency of one node. Before upgrade, it's around 100ms. After upgrade (around 16:30), it soars to almost 10s.
   
   <img width="641" alt="tp99_latency" src="https://user-images.githubusercontent.com/1198446/44719684-a3b49e00-aaf6-11e8-8679-d02f1b910cd9.png">
   
   In addition to latency, GC activities also increased significantly.  
   
   <img width="1276" alt="gc_activity" src="https://user-images.githubusercontent.com/1198446/44719873-440ac280-aaf7-11e8-9e52-629e5c3d796c.png">
   
   GC log shows frequent and long STW pauses, which could be the direct cause of the increase in latency.
   
   ```
   2018-08-27T16:34:00.400+0800: 325.630: Total time for which application threads were stopped: 3.1070312 seconds, Stopping threads took: 0.0009851 seconds
   2018-08-27T16:34:03.996+0800: 329.226: Total time for which application threads were stopped: 2.8285654 seconds, Stopping threads took: 0.0032638 seconds
   2018-08-27T16:34:12.182+0800: 337.412: Total time for which application threads were stopped: 1.2309673 seconds, Stopping threads took: 0.0014758 seconds
   2018-08-27T16:34:16.974+0800: 342.204: Total time for which application threads were stopped: 2.2249500 seconds, Stopping threads took: 0.0005618 seconds
   ```

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org