leeex 发表于 2013-1-26 12:00

引用第36楼iray于2013-01-25 21:41发表的:
我这个外行想到一个办法,不知道可不可不行

既然即时购票访问量太大,那么改成非即时呢
每天白天用户提交订单,夜间关闭提交,统一处理订单,车票在所有提交的订单内抽签分配,第二天公布。
这样的话,至少服务器是没有压力了吧,问题是抽签的方案又会引来争议吧。 images/back.gif


别逗了,卡时间和别人一起抢票没抢到怨自己电脑差网络差12306网站差,你这么搞个半夜抽签那妥妥的体亏屁思了。

Netheril 发表于 2013-1-26 21:08

引用第38楼thq于2013-01-26 10:33发表的:

这样下单不就可能出现超售了么? images/back.gif




不会,下单成交必须经过主数据库的,不可能超售。这个方案里如果出错,会出现查得到有票,但是下单购买失败的情况 —— 其实这方案出错概率不高,而且前面那种情况在一群人一起抢票的时候是不可能避免的。
页: 1 [2]
查看完整版本: 12306毫无疑问是人类历史上最牛鼻的电商网站 zz