开发者社区> 问答> 正文

为什么入网很高?CPU经常跑满下不来?





遇到三次了,每次都是网站打不开,SSH上不去,后台一看CPU跑满了下不来,入网流量也很高。
手动重启要20多分钟才能重启完成!

展开
收起
萧晔离 2014-06-19 11:41:55 17312 0
13 条回答
写回答
取消 提交回答
  • Re为什么入网很高?CPU经常跑满下不来?


    私网流出跑满谁遇到过?怎么解决,服务器登录不上去。。。
    2017-05-17 10:13:46
    赞同 展开评论 打赏
  • Re为什么入网很高?CPU经常跑满下不来?
    可以告诉我下你是怎么解决的么  我这里也遇到你这个问题
    2017-05-10 15:19:58
    赞同 展开评论 打赏
  • Re为什么入网很高?CPU经常跑满下不来?
    是云问题么
    2015-03-24 19:59:18
    赞同 展开评论 打赏
  • 中马的可能性比较高
    2014-08-01 11:51:39
    赞同 展开评论 打赏
  • Re为什么入网很高?CPU经常跑满下不来?
    同时,这几天出现这情况。
    是不是阿里的服务器问题?
    2014-08-01 11:42:20
    赞同 展开评论 打赏
  • Re为什么入网很高?CPU经常跑满下不来?
    我的也是,最近这几天开始的,以前一直挺好的。
    2014-06-28 17:36:01
    赞同 展开评论 打赏
  • Re为什么入网很高?CPU经常跑满下不来?
    是不是流量很高啊?
    2014-06-22 17:06:07
    赞同 展开评论 打赏
  • 回1楼服务器之家的帖子
    服务器都登陆不上你叫我怎么运行top?
    我说的后台是阿里云的控制面板,发现网站打不开了才去看控制面板,这个时候已经完全无响应了。
    重启后CPU又降下来了

    至于云盾一直没反应。

    -------------------------

    回5楼365代维的帖子
    新站,哪有什么大访问量。再说都是入网流量,出网流量没多少。

    -------------------------

    回4楼bendchen的帖子
    之前只开了错误日志,访问日志没开。重启后才开。

    -------------------------

    回10楼服务器之家的帖子
    OK,谢谢了,今天服务器又挂了,我重启好了按你说的试试。

    -------------------------

    Re为什么入网很高?CPU经常跑满下不来?


    刚刚发生的。
    2014-06-19 16:01:47
    赞同 展开评论 打赏
  • 回 楼主(萧晔离) 的帖子
    有可能是访问量过大导致应用消耗大量CPU。
    亲可以联系下我,我可以帮你解决。

    -------------------------

    回 8楼(萧晔离) 的帖子
    恩,如果搞不定的话,可以联系我看下。
    2014-06-19 13:28:12
    赞同 展开评论 打赏
  • 你能看一下WEB日志吗?或TOP时哪个进程占CPU高?

    -------------------------

    Re:Re:回1楼服务器之家的帖子
    真是不错的脚本!
    如果只是针对CPU爆满,可以考虑一下只用ps就差不多了。再加上tcpdump就能分析流入异常了。

    引用第10楼服务器之家于2014-06-19 16:08发表的 Re:回1楼服务器之家的帖子 :

    抱歉,眼花看错了,给你提供个检查方法



    .......

    2014-06-19 13:18:42
    赞同 展开评论 打赏
  • 何不看下云盾呢?
    2014-06-19 13:15:07
    赞同 展开评论 打赏
  • 太不正常了
    你看一下日志
    2014-06-19 12:30:55
    赞同 展开评论 打赏
  • 既然你都运行top了,为什么不把哪个进程用的CPU最高也说一下。

    -------------------------

    Re:回1楼服务器之家的帖子
    引用第6楼萧晔离于2014-06-19 16:01发表的 回1楼服务器之家的帖子 :
    服务器都登陆不上你叫我怎么运行top?
    我说的后台是阿里云的控制面板,发现网站打不开了才去看控制面板,这个时候已经完全无响应了。
    重启后CPU又降下来了

    至于云盾一直没反应。

    抱歉,眼花看错了,给你提供个检查方法



    #!/bin/sh
    cat >> /root/log.txt 2>&1  <<EOF
    ================== `date` =====================

    `free -m`

    ================== `date` =====================

    `ps afux`

    ================== `date` =====================

    `top -b -n 1`

    ================== `date` =====================

    `vmstat 1 5`

    ================== `date` =====================

    `time /usr/sbin/tcpdump -s0 -A -n -i any -c 1000 | grep ^Host`

    EOF





    安装tcpdump,然后上面的脚本在cron里设置每分钟运行一次,再出问题之后对应阿里云后台的时间去查找 /root/log.txt里记录的内容。


    同时注意一下WEB服务器的日志。
    2014-06-19 12:06:00
    赞同 展开评论 打赏
滑动查看更多
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载