Dubbo微服务集群固定机器固定时间段CPU打高
PerfMa各位专家好,我们公司内部发现一台机器固定时间段CPU打高的问题苦查几天无果,因此麻烦各位专家帮忙在百忙之中抽空看下,非常感谢。
现象:现在发现生产dubbo微服务集群一台固定机器在固定时间20:00-22:00段CPU持续打高,但是又不会导致机器服务挂掉。
OS:Linux CNSZXXPLXXXX 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
256G Memory
48 Intel® Xeon® CPU E5-2650 v4 @ 2.20GHz
service_491538.jstackservice_495845.jstack
JVM 调优参数:-server -Xmx60g -Xms60g -XX:+UseG1GC -XX:MaxGCPauseMillis=1200 -XX:MetaspaceSize=512m -XX:MaxMetaspaceSize=512m -XX:+DisableExplicitGC -XX:LargePageSizeInBytes=128m -XX:G1HeapRegionSize=32m -XX:+PrintGCDetails -XX:+PrintGCDateStamps -verbose:gc -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=$LOGS_DIR/dump -Xloggc:$LOGS_DIR/gc.log
GC 日志如下
gc.zip