秒杀系统的应对策略

1、秒杀系统独立部署

为了避免因为秒杀活动的高并发访问而拖垮整个网站,使整个网站不必面对蜂拥而来的用户访问,可以将秒杀系统独立部署;如果需要,还可以使用独立的域名,使其与网站完全隔离,即使秒杀系统崩溃了,也不会对网站造成任何影响。

2、秒杀商品页面静态化

重新设计秒杀商品页面,不使用网站原有的商品详情页,页面内容静态化:将商品描述、商品参数、成交记录和用户评价全部写入一个静态页面,用户请求不需要经过应用服务器的业务逻辑处理,也不需要访问数据库。所以秒杀商品服务不需要部署动态的web服务器和数据库服务器。

3、使用专门的网络带宽

4、动态生成随机下单页面URL

为了避免用户直接访问下单页面URL,需要将该URL动态化,即使秒杀系统的开发者也无法在秒杀开始前访问下单页面的URL。办法是在下单页面URL加入有服务器短生成的随机数作为参数,在秒杀开始的时候才能得到。

扫描二维码关注公众号,回复: 861332 查看本文章

猜你喜欢

转载自tzhennan.iteye.com/blog/2422868