最近都好好的,我一直也没动服务器。但是今天CPU超过50%,于是我看top,一下子多出很多个httpd进程,全是。 导致cpu跑满,但是我看了下访客量不多很少,会是什么原因呢?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
现象描述: 您遇到的情况是服务器CPU使用率突然超过50%,通过top
命令发现大量增加的httpd进程,即便当前访客量并不大。
分析与解决方案:
定位问题:首先确认这些httpd进程是否为正常服务请求导致。可能是由于以下原因:
处理步骤:
/var/log/httpd/access_log
)和错误日志(/var/log/httpd/error_log
),寻找异常访问模式或错误信息。预防措施:
请按照上述步骤逐一排查并采取相应措施,以解决您当前遇到的问题。您也可以通过ECS一键诊断全面排查并修复ECS问题。