CPU飙高怎么排查

随笔3个月前发布 燕子
27 0 0

2023.10.17

1.可以使用阿里巴巴的Arthas插件

CPU飙高怎么排查

 

2.常见的CPU飙高的原因

CAS不合理设计,没有限制自旋次数;乐观锁的重试过程,没有限制重试次数

云服务器上的Redis没修改默认端口,被注入代码挖矿,建议关闭外网访问

并发量过大,比如服务端是tomcat的,访问量超过最大连接数

被ddos攻击,建议限流,ip黑名单,加验证码等

死循环

 

2023.10.20

1.linux下常用的命令top -c

2.windows下有jvisualvm

找到对应服务的抽样器,如下,比较直观,所以业务中的线程最好有对应的名称,方便排查

CPU飙高怎么排查

 

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...