2023.10.17
1.可以使用阿里巴巴的Arthas插件
2.常见的CPU飙高的原因
CAS不合理设计,没有限制自旋次数;乐观锁的重试过程,没有限制重试次数
云服务器上的Redis没修改默认端口,被注入代码挖矿,建议关闭外网访问
并发量过大,比如服务端是tomcat的,访问量超过最大连接数
被ddos攻击,建议限流,ip黑名单,加验证码等
死循环
2023.10.20
1.linux下常用的命令top -c
2.windows下有jvisualvm
找到对应服务的抽样器,如下,比较直观,所以业务中的线程最好有对应的名称,方便排查
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...