![CentOS 服务器负载过高的问题](https://linux22.com/image/701384/CentOS%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E8%B4%9F%E8%BD%BD%E8%BF%87%E9%AB%98%E7%9A%84%E9%97%AE%E9%A2%98.png)
我的一台服务器遇到了一些严重问题。
服务器负载极高:平均负载:142.28、144.80、139.6
该服务器运行的是 Centos 6,上面有一个 Perl 图像共享脚本。服务器流量适中,但不知何故负载极高。
运行 iotop 我只看到一堆 httpd 请求,但没有 iowait 或磁盘 R/W 问题。
运行 top 命令时,会发现很多 CGI 僵尸进程都处于“已停用”状态。我不确定如何处理它们,因为我已将 keepalive 设置为关闭,以防止发生此类情况。
我需要一些建议。我在这里查看了很多问题,但我不知道该怎么做。我已经安装了 CSF 并将其配置为阻止可能的 DDOS 攻击。我还安装了 mod_evasive。
服务器显然超级慢。如有任何建议,我将不胜感激。
已编辑
运行 netstat -an | wc -l 显示 13132 个连接。
答案1
运用科学方法
- 安装监控。
- 收集资料。
- 分析数据。
- 做决定。
- 做出改变。
- 监控变化。