黄牛,“插队”抢票“黯然失色”!12306 进步与挑战并存
扫描二维码
随时随地手机看文章
作为春运网络售票的官方渠道,12306 在今年首次推出了候补机制——当没有余票时,车次列表中会出现“候补”的提示,旅客可以根据需求选择车次、席别,在有余票时进行速配。另外,12306 还宣布屏蔽市面上多个抢票软件。看得出今年的春运与往常有点不一样。这也就意味着,无论是以往大量囤票的黄牛,还是具有“插队”性质的抢票加速包,今年在 12306 面前都显得有点“黯然失色”。
据官方数据显示,1 月 10 日(2020 年春运第一天),全国铁路共售出的 1482.7 万张车票中,86.5% 都是通过 12306 网站或手机客户端售出的,超过 1285 万张。
12306 的进阶
实际上,12306 从诞生一路走到今天,没少被批评和吐槽。
雷锋网(公众号:雷锋网)了解到,2010 年,第七届世界高速铁路大会首次在中国北京举办,这也是世界高铁盛会首次在欧洲以外的国家举办。在这次大会上,时任铁道部运输局综合部主任李军放下狠话,要发展网络购票系统;他表示,在不久的将来,中国就可以实现网络订票。
很快,李军的话就得到了验证。2011 年 6 月,12306 网站上线。当时,大家都对这个官方渠道寄予了期望,认为马上就能脱离在拥挤的售票厅排长队购票的苦海。然而,在 2012 年春运购票期间,12306 系统崩溃,且不说能不能订到票,连登陆都成问题;在之后的 2013 年和 2014 年的春运期间,12306 网站都没能担负起“重任”。
雷锋网注:图片来自维基百科 尽管 12306 的系统在不断维护升级,高峰售票量也一年比一年高(2012 年 119 万张/天,2013 年 364 万张/天),但瘫痪问题始终没有彻底解决。而且,随着众多抢票软件的出现,12306 网站的压力也越来越大。
2013 年,铁道部开始政企分离。12306 归属了中国铁路总公司(简称铁总)。也正是在这一年,12306 手机 App 上线。为了改善 12306 的用户体验,铁总向阿里、Pivotal 等企业寻求合作,12306 的发展开始变得更加自由。
2015 年春运期间,12306 难得没有瘫痪,挺过了最高峰 297 亿次的日访问。而且,互联网售票已经逐步走向主流,当年春运销售的 1.15 亿张火车票中,互联网售票占比 54.6%,总计 6281 万张。
服务器问题依然存在
虽然 12306 在今年取得了进步,但服务器的故障仍然存在,加载失败、页面卡顿的问题还是时有发生。有专家认为,一是系统对访问量预估不足,二是系统的底子本来就不行。
在网络上,不少人将 12306 抢票与淘宝秒杀作对比。然而,同样都是“抢”,淘宝的秒杀活动相当于“一次性”行为,而抢票是抢不到就焦虑,焦虑就一直刷新;而且除了人为的操作,还有无数个抢票脚本在运行。这些访问都会给系统造成一定的影响,如果查询请求超过系统的承载能力,系统就很有可能会崩溃。
雷锋网注:上图为 12306 全路客票系统监控中心大屏幕。中青报朱鋆瑶/摄 另外,根据 AI 财经社报道,在系统的开发方面,IBM、清华大学、易程科技和铁科院电子所都曾参与过竞标,但最后合同却给了铁道部下属机构铁科院电子所。
而且,据光明网报道,铁道部在线售票系统背后有一个颇为重要的智囊团,叫清华大学 Web 与软件技术研究中心,其中一位高级架构师王津说,他们给铁道部提出了网上售票系统的两个解决方案,一个是 IBM 拥有专利的“基于 z/TPF 的互联网订票引擎”,另一个是由该中心有自主知识产权的分布式解决方案。但这两个方案最后都被铁道路毙掉了。
此外,不少知乎网友也给出了缓解系统崩溃的方法,比如在技术上限制请求频数、设置不同的负载阈值来触发不同级别的验证机制。在客户服务方面,取消实时查询和实时购买,而是进行预约登记来“分流”;采取退票退款延迟到账,将计算资源从处理退款集中到优先级更高的请求等等。
在不断优化系统之际,12306 还在与黄牛和加速包“斗智斗勇”,比如此前各种“奇葩”的验证码;今年,12306 推出了候补功能,这一功能将大部分黄牛和加速包挡在了门外。据知情人士透露,在技术方面,阿里巴巴给予了 12306 一定的支持,但由于业务的复杂性,短时间内无法解决所有问题。