开发者社区> 问答> 正文

ECS实例CPU使用率100%

windows实例,CPU爆掉了。

展开
收起
cocoma1984 2018-08-09 15:51:19 1783 0
7 条回答
写回答
取消 提交回答
  • 先重启服务器,然后看看CUP情况,及时关注服务器进程,看是哪些程序占用CPU大,一一解决。
    2019-02-06 15:21:33
    赞同 展开评论 打赏
  • 云特快(www.yuntekuai.com),1分钟响应客户,1小时交付解决方案,1天解决紧急问题,7×24竭诚为您提供高质高效的架构设计和云端服务。更多详情,欢迎拨打400-650-2029与架构师进行1对1沟通咨询。
    当您解决问题后,建议您设置云监控报警,当CPU使用率达到70%时,此时建议您升级服务器。防止业务尖峰。
    2018-11-29 11:57:14
    赞同 展开评论 打赏
  • 开发工程师O(∩_∩)O
    在任务管理器里看看什么软件占用资源较多,把他禁止掉就可以,如果是自己的程序就看运行日志,可以升级配置
    2018-09-30 11:04:54
    赞同 展开评论 打赏
  • 全栈工程师、十年公益项目义务程序员
    先看下爆掉的时间节点,然后去日志里查看下,这个时间节点有哪些错误或者警告信息。
    2018-08-13 21:20:40
    赞同 1 展开评论 打赏
  • 享受技术,予人方便。
    控制台,重启。
    2018-08-13 17:58:23
    赞同 展开评论 打赏
  • 康佳,车财网CTO,毕业于电子科技大学。2013 年进入 IT 行业,在工作的过程中累计了丰富的技术、管理经验。对互联网金融行业相关技术有深入的研究,对安全攻防、加密体系、部署方案有独到的见解,带领团队完成过三级等保的系统建设。现加入 MVP 成员,希望能与大家分享交流
    如果能进入服务器的话,可以打开任务管理器观察是哪个进程 CPU 使用率过高。如果不能进入系统可以尝试通过云监控 - 主机监控 - 进程监控 的方式来观察。
    2018-08-10 09:11:19
    赞同 2 展开评论 打赏
  • 不积跬步无以至千里,不积小流无以至江海

    【转载】

    服务器莫名其妙的出现了CPU使用率100%,而且top、htop等一些命令,都无法查询到消耗CPU,这时会陷入到困境,是什么消耗了CPU资源?

    可以参考以下的方式,进行分析排查,确定问题原因。

    1、在ECS控制台上,查询服务器的CPU使用监控数据,检查CPU是从什么时候开始出现使用率100%。
    现象是不是从某一刻起,CPU突然100%,而且一直没有下降。

    2、查看系统命令在最近时间是否有修改过。
    stat /usr/bin/top 
    stat /bin/ps 
    查看命令的 Change时间,是否是和CPU使用率出现100%的时间点吻合。

    image

    3、rpm 验证一下命令是否有被修改。
    正常情况应该是查看不到修改信息的
    rpm -Vf /bin/ps
    rpm -Vf /usr/bin/top

    image

    4、观察服务器对外的网络连接情况。
    iftop -i eth1 -n -P
    是否对外连接一些异常的地址,例如 crypto-pool.fr 之类的异常域名地址

    image

    总结:符合以上几个特征,基本可以判定,服务器系统已经中招,中毒了。
    尽快备份一下服务器的数据,考虑重装系统,然后加强服务器系统的安全防护。

    2018-08-09 16:09:45
    赞同 3 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
ECS全知道(上) 实例+计费 立即下载
云服务器可观测能力的探索与实践 立即下载
RDS SQL Server CPU高使用率性能优化 立即下载