一.问题是怎么发现的 最近有个新系统开发完成后要上线,由于系统调用量很大,所以先对核心接口进行了一次压力测试,由于核心接口中基本上只有纯内存运算,所以预估核心接口的压测QPS能够达到上千. 压测容器配置:4C8G 先从10个并发开始进行发压,结果cpu一下就飙升到了100%,但是核心接口的qps才200左右.于是观察jvm的垃圾回收发现younggc很频繁,但是fullGC数量为零. 二.排查问题的详细过程 由于刚一开始压测,容器cpu就飙升到了100%,所以需要先定位cpu使用率问题,找出使用