当前位置:99资源信息网 » 站长资讯 » 建站 » 文章详细

惨痛教训!阿里云ECS服务器cpu跑满100%,运行堵塞必看!

来源:本站原创 浏览:85次 时间:2020-06-25

做网站真心累!!!吃力不讨好。

昨天发现网站打不开,进了宝塔后发现cpu跑满100%,负载情况:运行堵塞

第一时间想到,肯定网站又被某个“大神”(居心叵测之人)攻击了,于是乎,各种查看网站日志,各种查找网站被攻击应对策略...捣鼓了一整个白天,也没把问题解决掉,最后只能暂时到百度站长平台申请闭站保护,真心累!!!

无奈之下,只好给服务器提供商阿里云提了工单申请,说明问题,寻求帮助。

结果,晚上阿里云的工作人员给小编打电话,告诉小编cpu跑满100%是因为我的服务器cpu积分(啥是cpu积分,后面再提~~)消耗完了。。。解决方法有两个:1、把服务器暂停两天,等cpu积分攒够了重启服务器;2、升配置再重启服务器。

对于这两种解决方法,小编自然第一时间考虑的是升配置,因为暂停服务器对网站收录及排名影响真的不容小觑,好不容易搞来的排名,不想因为服务器暂停而受到任何影响。

结果一看升配置的价格,小编却步了,这坑埋得真够深的啊!!!

最后,没办法只能选择暂停服务器,等cpu积分累积够了重开了,呜呜呜。。。

那么什么是cpu积分呢?往下看。。。

以小编购买的阿里云ecs服务器t5 实例(入门级配置),为例:基准cpu线为10%,当cpu使用率超过10%,就会消耗积分;使用率低于10%,就会积累积分。

    t5实例基本概念

    突发性能实例(Burstable instance,以下简称为t5实例),是一种能应对突发 CPU 性能需求的实例。每台 t5 实例都有一个基准 CPU 计算性能,并会根据实例规格以指定速度持续获取 CPU 积分。每台 t5 实例一旦启动,就会开始消耗积分以满足需求。当实例实际工作性能高于基准 CPU 计算性能时,会消耗更多的 CPU 积分来提升 CPU 性能,满足工作需求。

小编是昨天3点多开始cpu累积积分极速下滑,到6点就消耗为0了,说明这段时间cpu的使用何其高,具体原因:可能是小编开启了宝塔面板的系统监控功能(时间点吻合),这种监控功能一般是最耗cpu的。

所以,为了降低cpu的使用率,小编建议大家最好对网站做如下几点优化:

    1、没用的功能最好不开;

    2、使用缓存插件,减少对网站的请求次数;

    3、优化代码,比如:把js和css文件进行托管;同一页面相同js只引用一次等;

最后,小编觉得有必要给大家科普下阿里云主机ECS实例,有入门级配置(突发性能 t5 实例)和性能均衡配置(共享内存型、共享计算型、共享通用型、高主频计算型、高主频通用型、计算网络增强型、通用网络增强型、内存网络增强型等),价格相差几十到几百一个月不等。

入门级配置突发性能实例t5是以基准 CPU (10%~15%)计算性能为基础,通过 CPU 实际使用率与基准 CPU 使用率差值的累计加权获取积分值。只要cpu使用率超过基准就会扣减积分,反之就会增加积分。所以,这种t5实例只适合平时不会持续高压力使用 CPU,但是偶尔需要提高计算性能完成工作负载的场景,例如轻量级的 Web 服务器、开发、测试环境以及中低性能数据库等。同时这种t5实例一旦受到攻击,死机的机率非常高。

所以,如果你打算长期建站或做项目小编并不推荐大家购买使用阿里云的入门级配置t5实例,可以选择阿里云ECS共享型 s6,2核4G 1M带宽 40G商效云盘,新用户首年只需要320.28,不算贵,但可以保证你的站跑得非常稳!

详情链接:阿里云小站ECS共享型 s6


最新快审最新快审

出站排行

热门浏览