2024年6月5日发(作者:)

最佳实践

云服务器性能异常检查

CPU跑满跑高检查

CPU跑满跑高检查

云服务器如果您遇到CPU跑满的情况,建议您检查:

1.

检查程序最大线程数是否足够;

2.

程序代码不够优化,如死循环,死锁;

3.

web配置文件的参数是否不够优化;

4.

查看web和系统日志看是否有访问异常;

5.

网站是否被盗链;

6.

当时是否有搜索引擎爬虫大面积爬取网站;

7.

是否受到了小型网络攻击;进程是否有异常;

8.

检查机器是否中毒或中木马;

Linux服务器可以通过系统日志和web日志,和一些top,free,uptime,sar,ps命令查询原因,windows机

器可以通过资源监控器分析下。

ECS死机卡住检查

ECS死机卡住检查

建议您检查:

1.检查服务器进程与服务否占用了太多的内存或是没有释放内存导致。

2.查看您的/var/spool/cron 里面是不是有cron(计划任务、自动任务)在对应时间段内执行。

3.检查web服务器的参数是否超过了服务器的性能,如允许最大连接数过高等。

4.是否进程数很高导致服务瘫痪/机器假死(例如zombie进程是否过多,一直占用资源)。

服务器查看cat /var/log/message查看系统日志是否有异常。

6.检查磁盘是否有坏块,可使用badblocks命令配合参数。

7.内核消耗过大,查看是否有瞬间资源占用过大的进程或服务。

-ef 查看进程异常否,是否存在攻击。

1