解析网购火车票困境:准备不足 技术欠缺

每天10亿人次点击让12306全面“瘫痪”,但要上网订票仍仅此一家。今年春运,铁路部门推出了一些“新招”,其中最引人关注的一项就是乘客可登录www.12306.cn中国铁路客户服务中心上网订票。当初刚刚听到这一消息时,大部分人都拍手称赞,不料一位做网络技术的哥儿们泼了盆“冷水”:到时候网站很可能瘫痪。

 

一语成谶。春运购票第一天起,网站果然全面“瘫痪”。虽然这段时间以来,铁路部门不断对饱受诟病的预售票“网瘫”现状进行“手术”,但每天10亿人次的点击量,依然“hold不住”12306网上登录和支付的短板,让人不禁要问一句,网络购票究竟“堵”在哪里?

“超大流量”预估明显不足

“12306中国铁路客户服务中心‘瘫痪’的主要原因是同时访问人数过多,导致网络带宽、服务器承载力等带宽超负荷运行。”一位B2C网站的技术负责人给记者打了个简单的比方:这就好比一条8车道的路,突然有几百辆车同时通过,拥堵难免。

铁路部门的数据显示,12306网站的初始带宽为400兆,这相当于一个互联网企业的基础运营带宽。而在系统设计时,互联网售票日交易量的系统设计能力最高为166万笔,并对互联网购票登录用户数和并发提交订单用户数进行了上限控制。

然而,最新统计显示,7天内12306网站访问用户已占全球互联网用户的0.902%,每天点击量高达10亿人次,最高日点击量达到了14亿人 次,这显然和“互联网企业的基础运营带宽”的配置相差甚远。无怪乎用户在登录及提交订单时都会遇到“当前访问用户过多,请稍候重试!”、“对不起,当前提 交订单用户过多,请稍候重试!”或“系统忙!”等“拒绝”口令。

显然,铁路部门对“超大流量”预估不足。“铁路部门在压力测试方面做得不够。”一位业内人士指出,12306网站只是在高铁、动车售票时进行过 试验,并没有应对春运时这样巨大访问量的经验,面对此次全国性的访问,系统瘫痪在意料之中。据悉,电信、金融等并发访问量大的行业在上新的大规模系统时, 除了会做压力测试之外,还会进行区域试点。

技术层面欠优化更加“添堵”

买火车票等同于建设一个完整的电子商务网站,除了网络带宽、服务器承载力等硬件要求,还需要系统架构、数据库处理、购票流程设计、支付清算能力等十分复杂的技术要求。

“人们从网站上查询、订票、支付,这一整套过程的操作更加类似于电子商务平台的购物系统,是一个定型处理方案,即每次访问的客户,都针对一件事 务出现,而同时处理这些事务,对于一个系统来说,相当于排队的解决过程。”沪上一高等院校计算机领域专家解释称,如果是平时高铁、动车的网上购票,系统完 全能够承载,但若遭遇几千万甚至上亿次的超大流量“来袭”时,任何一个环节负载过量,都会使网络购票系统“瘫痪”。

一位从事网络支付业务的技术专家为记者举了个例子:在支付清算环节,当一个顾客订票付款没有成功,会出现“付了钱但没买到票”或者“支付不成功 遭退款处理”等现象,这些支付清算一般会在第一天晚上10点至12点之间处理,部分领先的支付公司可做到几分钟内恢复,最迟不超过几小时,但如果支付清算 能力不“给力”,就会给本已繁忙的网络“添堵”。

另有技术专家表示,目前在12306上订票的流程是注册—填写信息—激活—查询预订—付款,在注册信息时,只要一步不成功就得全部重来,这样购票流程尚需优化。

为何不能多开几条“通道”

买火车票这件事儿,就像人们在超市里采购年货,要挑选、比对、付款,每一个过程都需要花时间,致使人们长时间停留在页面上。要使网络不堵塞,是一项大规模的工程,那么,为何不将一部分工作剥离,外包给市场上相关领域的企业来做呢?

据悉,互联网售票应用软件属于客票系统的渠道延伸应用,所以委托全路客票系统研发单位“中国铁道科学研究院”进行设计和开发,所谓“肥水不流外人田”嘛,但正是铁路部门多年来一贯的做法让“独家权威”反而成为命门所在。

一位互联网查询业务的技术专家告诉记者,买火车票伴随着很多查询操作,查时间、查座位、查铺位,一个车次不行,再换另一个车次,如果把查询业务 这一块外包,估算下来能帮助12306网站减压两成。他表示,铁路系统的数据一向比较封闭,全国的时刻数据、票价数据、车次数据都是不开放的,当然所有的 压力都堆到系统身上。

“12306完全可以通过多‘修’几条通道来提高成功率,如果它能将查询环节、支付环节等一部分业务开放出来,集中中国互联网的优势力量,相信 开放模式肯定会比自己一肩承担流畅很多。”网络支付业务专家也向记者表达了相同的意见。院校专家则表示,其实对于“超大流量”,甲骨文等一些公司是有相应 解决方案的,铁路部门应该考虑到春运的特殊性,提前与知名的技术厂商进行合作以解决问题。

应该说,铁路部门推出网络售票本是好意,让乘客多了一种选择。但好事能不能做好呢?好在这两天铁路部门已宣布,新一代客票系统已启动规划和设计,在技术架构方面,引入“云计算”技术,支撑超大规模并发交易和海量数据存储。系统建成后,将有效解决网购堵塞问题。

《文汇报》