先说结论:没经过技术运营团队评估,千万别随便搞促销活动。哪怕是靠公众号引流的一些小型促销活动,也可能引起网络流量暴涨,导致故障。
一、十点钟流量暴涨
有人说今天在搞活动,在抢购一个某某理财产品。赶紧找人了解入口url,火狐F12分析了下,发现有600多KB的js文件,如下:
这个域名没启用CDN,脚本查了下,再次验证了前面F12的数据,源站流量主要是被几个大js文件吃光了。
二、准备启用CDN
经分析,后端为php,已经做了动静分离,静态资源在一个项目,动态资源在另外一个项目,用的同一个域名。
只需对静态资源启动CDN,不能缓存动态接口,缓存策略如下:
第二天十点再观察,源站流量大幅下降,CDN挡住了绝大部分流量:
缓存命中率也在95%以上。