神州租车的“秒杀”活动
来源:互联网 发布:赛维网络陈文平哪里人 编辑:程序博客网 时间:2024/04/29 09:54
神州租车的春节租车活动原本预定于12月9日10开始,我九点多就守在电脑前,准备抢租。结果到了10点多,还是提示春节期间未开通。打电话去问,说是太多人登录,系统崩溃了。
神州的网站看上去挺不错的,估计是还没有做好秒杀这种瞬时大流量的活动准备。估计明年不会再有类似问题。
这次为什么会出现崩溃的事件呢?其内在机制究竟如何?作为外人,只能猜测一下。
网站崩溃的时候,登录、打开租车页面,往往会失败,但有时可以,要么是连接数不足,要么是数据库忙。从春节租车公告页始终能打开来看,一方面,它是静态页,也可能是做了CDN或反向代理,有缓存,那么登录和租车不行,很有可能是数据库的瓶颈。
平时使用神州租车,都很正常;那么春节租车这个节点,是临时性的,并且时间段非常明确。可以考虑临时租用额外的服务器,专门用于处理春节期间的订单,包括应用程序和数据库。考虑到车辆资源有限,接近秒杀,租车的时候,可以先不要求登录,成功锁定车辆以后,在提交阶段,才检测登录状态;如果下单期间,车辆已经被其他用户订走,则返回失败页面。由于这些信息、订单都存放于额外的服务器,不影响正常的网站使用。
甚至也可考虑将用户信息复制一份用于春节租车。凡在春节租车页面触发的新注册用户信息,也临时保存于新数据库,然后再同步到主数据库。这样网站的正常使用就更不受影响了。
这是门外汉的一点看法,纯粹是自己思考来玩的。
0 0
- 神州租车的“秒杀”活动
- 秒杀活动的技术方案
- 秒杀活动的解决思路
- 秒杀活动,抢号
- 秒杀活动
- 活动秒杀
- 秒杀活动技术方案
- 高并发下商城秒杀活动的处理
- 神州租车地图展示程序实现
- 神州租车java面试题-2016
- 秒杀活动倒计时 倒计时的实现,显示剩余天、时、分、秒
- 秒杀活动防止库存负数问题
- 电商网站秒杀活动
- 秒杀活动倒计时 iOS代码实现
- Cookie欺骗 腾讯拍拍秒杀活动的验证码漏洞
- 强悍的神州泰岳
- 强悍的神州泰岳
- 【总结】瞬时高并发(秒杀/活动)Redis方案
- 获取字符串长度
- 随机时间为文件名创建一个大小为10-100M的文件shell scripts
- 华为java面试题,从学长处收集而来,带有部分解答
- bash: ./a.out: Permission denied的问题
- GridView激发了未处理的事件“PageIndexChanging”的分析
- 神州租车的“秒杀”活动
- 嵌入式C语言优化小技巧
- 参加第一届MSRA博士生论坛的经历
- 十二章作业
- 给grub进行密码保护
- HDU 4690 EBCDIC
- 关于IN-LIST迭代
- 转 Struts2的配置
- 排序问题1196