目 录CONTENT

文章目录

CPU飙高

aprilz
2023-01-10 / 0 评论 / 0 点赞 / 880 阅读 / 131 字

CPU飙高


CPU飙高产生的原因

CPU飙高,是因为CPU使用率过高,线程多忙不过来。

  1. CAS CAS修改值失败,导致线程一直重试。重试过程非常消耗CPU资源。
  2. 云服务器被挖矿。。
  3. tomcat默认线程数是200个,未作限流,被DDOS之后很容易就CPU飙升,导致服务瘫痪。

工具排查

Alibaba Arthas

命令: thread -n 3 # 支持一键展示当前最忙的前3个线程并打印堆栈

0

评论区