原因一:按平时流量选的配置

多数人选服务器,看的是平时的访问量。但服务器要按峰值选,不是按平均值。六安的生意峰值很明显:饭店的晚市、民宿的周末、茶叶店的三四月份,高峰流量是平时的五到十倍。配置按平时买,高峰必然挤爆。有个皖西路做快餐的客户,两核二G平时挺好,周五晚上点单卡成幻灯片,升到四核八G以后再没出过事。

估算方法很简单:看一天里最忙那一小时的订单量,按它能同时在线的人数再加一倍余量,这就是你该买的配置。

原因二:数据库和网站挤在一台小机器上

访问一多,最先撑不住的往往不是网页本身,是数据库查询。小型配置里网页和数据库挤在一起,互相抢资源。订单类的小程序,数据库内存一定要给足。还有图片,菜谱图、房型图拍得清楚,一张两三兆,十个人同时打开就把带宽吃光了。图片压缩到两百K以内,卡顿能好一大半,这个不用加钱,找建站方调一下就行。

原因三:没人监控,卡了才发现

卡顿最亏的地方在于:客人不等,转三秒就走了,你还蒙在鼓里。装个基础监控,CPU超过八成、网站打不开就发消息提醒,这才是治本的。我自己给客户配的服务器都带报警,多数问题客人还没察觉就处理完了。云服务器还有个好处,高峰临时升配置,过了高峰再降回来,按天计费,比常年买大机器省得多。

六安本地的几个实际坑

六安夏天闷热,办公室自建机房的机器七八月宕机率是平时的三倍,散热这一条就够劝退自建了。再一个,本地不少茶叶企业官网在春茶季访问量翻十倍,按平时买的配置必卡,舒城、霍山一带的茶厂客户我都建议提前一个月升配。还有宽带,城区写字楼和企业专线差别很大,选服务器前先把自己办公网络摸清楚,别让瓶颈出在你自己家门口。

总结

高峰卡死的解法:按峰值定配置、给数据库和图片留余量、装监控提前发现。六安的老板,先翻一翻你后台最忙那天的小时订单数,拿这个数去找服务商谈配置,比凭感觉买靠谱得多。