全部产品
云市场
    业务访问量过多导致CPU跑高

业务访问量过多导致CPU跑高

更新时间:2017-10-16 17:48:35

提示:这篇文档是由阿里云售后支持团队针对特定或紧急问题提供的“快速发布”文档。文档的内容以原稿呈现,未进行编辑及审核。因此,阿里云对于文档内容不做任何承诺, 并且,我们有权在未经通知您的情形下对文档内容做出编辑、修改或提供补充信息。

1. 问题症状

CPU跑高,网站访问缓慢。

2. 问题原因

查看云台嫦娥等运维工具,发现CPU使用率较高,或高低起伏。且网络带宽与CPU曲线基本类似(经典网络,专有网络需要使用云安全数据运营平台(班夫)-运营支持-beaver运营查询ip流量信息)。以上状态明显有持续情况,如查询24小时或48小时状态相同。

加深排查: 登陆服务器排查,任务管理器中w3wp.exe 以及Windows的nginx httpd(可能多种Windows一键建站的安装包)等进程消耗较高。

访问日志有大量的请求日志。 可以判断为访问导致,或攻击导致。

3. 解决方案

  1. 如果为正常访问建议升级配置,提示CPU资源;优化程序代码降低CPU消耗。
  2. 针对异常访问,建议使用Web应用防火墙进行防护。
  3. 如果针对访问流量有达到10G的情况,优先考虑遭到DDoS攻击, 建议使用高防IP产品进行防护。