一个非常好的问题。前几天瑞幸咖啡订单量突然暴增那么多,都坚持了下来,麦当劳还是有计划的促销呢,这差别有点大啊?
一,为什么会崩?
麦当劳昨天是在进行”全家桶半价“市场促销活动,在线点餐人数太多,访问量暴增,服务器负载过高,导致服务器拒绝响应服务请求,系统崩掉。
1,这样的市场活动,都是提前计划好的,门店要备货、运营系统服务器要扩容,但是技术团队依然没有准备充分,很是奇怪。
2,不了解麦当劳服务器部署在哪里,使用的是哪家服务商?猜测可能是已经使用了云服务,但是没有使用AutoScaling自动扩容功能。
二,将服务器托管在IDC机房的传统方式
需要提前采购服务器、安装配置、预先部署就位,难点在于如何准确预估需要的资源数量?太少不够用,系统依然会崩;太多浪费,高峰期过后就闲置下来了。
三,使用云服务AutoScaling自动伸缩的方式
云服务商有大量的机器资源,作为一个巨大的资源池,对单个用户是没有数量限制的。使用自动化运维方式,可以在几秒钟内启动需要的服务器,并加入到系统集群中。活动结束后释放服务器资源,不再计费。
比如配置CPU使用率如果达到80%,或者定时到活动开始前30分钟,将服务器数量加倍,这样扩容后,系统就能从容应对流量洪峰。
四,总结
1,云服务已经成为IT技术创新的基础,赋能商业运营
2,云服务提供基础架构优势,利用AutoScaling自动伸缩,灵活应对多用户、高并发
版权声明:本文来自用户投稿,不代表【闪电鸟】立场,本平台所发表的文章、图片属于原权利人所有,因客观原因,或会存在不当使用的情况,非恶意侵犯原权利人相关权益,敬请相关权利人谅解并与我们联系(邮箱:dandanxi6@qq.com)我们将及时处理,共同维护良好的网络创作环境。