主题:【原创】无责任推测12306网站遇到的麻烦 -- 代码ABC
窗口售票不受影响不说明12306和内部票务系统没有连接
也可能是压力不在票务系统上面
反而如果没有连接,那说明设计人员很弱智
我们用一个简单的计算
每天7000万人坐车,假定50%是通过12306购票的
那么可以按照每天通过12306卖出3500万张票
而且可以预期的是这些票中的很大一部分都是在刚开始营业的10分钟内卖出去的,假定是1000万张
那么12306在10分钟内要进行1000万次交易(不含查询/登陆)
1000万/10/60=16666TPS
这还没有考虑峰值压力,这个数字很可怕
又有新闻说12306硬件采购1000多万元
假定都是应用服务器,可能也就100台
已经做的很好了,他们的问题在于业务,不见得是技术
(这个断言是从我的经验来看,我做的系统设计目标只有4000TPS,当然实际上可能能超过8000)
业务上来说,12306应该24小时营业
还有一些规则可以变更,
例如说提前7天可以购票,现在的规定是旅行日期之前7天就可以买
那么大家都拥堵在开始营业的那几分钟
如果改成列车开车时间前7*24小时开始售票
可以将压力均分,就会好得多
- 相关回复 上下关系8
🙂技术细节不说,高阻铁定又是问题的根源 老驴 字0 2012-02-15 23:39:46
🙂据说这个网站在春运期间是日均10亿次的访问量。 licheng 字0 2012-01-16 10:47:21
🙂我认为是高并发造成的数据库连接数不足导致用户体验差 不远攸高 字559 2012-01-16 03:08:09
🙂网站和内部的票务系统有没有连接不好说
🙂12306每天只卖100万张票 代码ABC 字50 2012-01-16 04:28:38
🙂能普及一下铁道部这个网站大体是何种水平吗 财迷心窍 字216 2012-01-15 09:18:27
🙂就人数而言算是一个大规模的网站 1 代码ABC 字601 2012-01-16 04:27:45
🙂不知道我的理解对不对 财迷心窍 字125 2012-01-19 21:18:59