JVM内存溢出致使的CPU太高问题排查案例

问题背景:并发 近期针对某接口作压力测试的过程当中发现,某接口在用户量3千左右,而且业务没有对外开放,CPU一直居高不下。jvm 分析:初步怀疑开发人员逻辑控制不严谨, 致使死循环,由于业务量不大,用户量不大,不可能出现高并发。ide  1.经过jstack查找出对应执行线程是Vm Thread 线程,初步怀疑是频繁的GC致使cpu太高。高并发  2.查看堆栈信息 jmap -heap 16190
相关文章
相关标签/搜索