常见服务器CPU跑满了怎么处理办法 |
一:正常情况 如果是自己运行的程序超过了cup负荷这个就只有升级服务器配置了 二:问题排查 1、检查程序最大线程数是否足够; 2、程序代码不够优化,如死循环,死锁; 3、web配置文件的参数是否不够优化; 4、查看web和系统日志看是否有访问异常; 5、网站是否被盗链; 6、当时是否有搜索引擎爬虫大面积爬取网站; 7、是否受到了小型网络攻击;进程是否有异常; 8、检查机器是否中毒或中木马; linux服务器可以通过系统日志和web日志,和一些top,free,uptime,sar,ps命令查询原因,windows机器可以通过资源监控器分析下。 |