主题:【原创】奥运门票系统崩溃的一点分析 -- 子兴视夜
今天满耳听到的都是奥运门票系统崩溃的报道,还有评论说怀疑中国举办奥运的能力。自己也不是啥专家,希望对我分析不对的地方不吝指正。
这次的购票的渠道主要有3种:
新浪网报道:
首先,约9000张的售出数相对于每秒钟从网上提交的20万张门票申请和1000家中国银行门票代售网点来说似乎少了些(票务呼叫中心热线处理量不清),我估计没有等到"上午11时",可能不到10点,系统已经崩溃了。
一般来说,网上订票系统可分2层:第一层是网站静态的页面(也可以认为是presentation层)。不考虑带宽问题,单纯服务端来说,这部分的访问能力扩展比较容易,只要建一个Cluster, 然后在Cluster上持续增加Web Server就可以了。第二层是订票系统(也可以认为是business logic 层)。这一层的瓶颈也在内存,只要有足够的Web Server 来建立session也应该是可以的。但是问题在于
订票系统复杂,锁定操作较多,后续的请求会持续的积累起来。
粗略估计,每秒几百的处理量还可以,按每秒20万来算,1个小时持续的积累的请求就相当可观了。个人认为正是因为这些积累的请求撑破了服务器或数据库的内存。
对这个问题的解决方案之一就可通过压力测试,测出系统容量 然后据此控制登入用户的数目。
另外个人觉得中国银行门票代售网点预订应该拥有优先权,因为他们的登入、购票过程稳定可控,而且数量不多。
大家一起来拭目以待新的购票系统吧。
- 相关回复 上下关系8
🙂【原创】奥运门票系统崩溃的一点分析
🤔如果是联想搞的这个系统,杨元庆不知道该说些什么? 也要崛起 字0 2007-11-01 08:10:27
🙂崩溃的应该是网络软件,不太可能是硬件崩溃。联想是硬件厂商,跟他们 友来有趣 字82 2007-11-02 13:33:24
🙂好像和联想没关系 不是老陈 字334 2007-11-02 01:16:38
🙂数据库层的考虑 陶陶 字406 2007-11-01 01:13:13
🙂Times Ten? 司马梦求 字73 2007-11-02 09:32:43
🙂可能仅仅是低估了大家的购票热情, 请尽量 字861 2007-11-02 00:18:31
🙂11.15日重新公布方案。 荆棘探兴 字0 2007-10-31 01:08:18