Research on technical solutions of data consistency assurance of surplus tickets in 12306 Internet ticketing and reservation system
-
摘要: 为了提高旅客互联网购票体验,减少购票中出现的余票问题,研究分析故障原因,制定了12306互联网售票系统余票数据一致性保障技术方案,组合运用加强数据同步链路监控、余票数据一致性检测与修复、余票计算规则检查、余票数据缓存有效期动态调整等多种技术手段。方案已于2019年12月底实施,使用方案实施前后因余票问题导致的旅客投诉率对方案实施效果进行评价,结果表明:方案实施后客户投诉率降低了80%。Abstract: In order to improve the passenger's experience in on-line ticket purchase and to reduce the occurrences of surplus tickets troubles, the causes of surplus tickets troubles are analyzed and a portfolio of technical solutions to assure the data consistency of surplus tickets in 12306 Internet ticketing and reservation system is proposed by combining several technical solutions including enhanced link monitoring of surplus tickets data synchronization, detection and repair of data inconsistency of surplus tickets, validation of surplus tickets calculation rules, dynamic adjustment of cache aging duration and so on. This portfolio was implemented in Dec, 2019 and its effect is evaluated by using the rate of customer complaints on surplus tickets troubles. The statistics shows that the customer complaint rate had been reduced by 80% after the implementation of this portfolio.
-
表 1 余票查询数据一致性保障方案
故障类型 解决方案 系统故障 完善监控,增加余票数据同步全链路监控 余票基础数据同步故障 增加余票基础数据同步一致性检测和数据修复机制 余票结果计算故障 增加规则定义检查工作流,定时检测和修复规则定义 余票查询缓存问题 动态设置余票计算结果缓存有效期,针对余票敏感车次和特定时间段,适当缩短缓存有效期 -
[1] 朱建生. 新一代客票系统总体技术方案的研究 [J]. 铁路计算机应用,2012,21(6):1-6. doi: 10.3969/j.issn.1005-8451.2012.06.002 [2] 王 拓, 朱建生, 王明哲. 分布式内存数据库在铁路互联网售票余票查询中的应用研究[C]//中国智能交通协会. 第八届中国智能交通年会论文集. 北京: 电子工业出版社, 2013: 556-561. [3] 梅巧玲,王明哲,张志强,等. 内存数据库在互联网余票查询中的应用 [J]. 铁路计算机应用,2014,23(3):41-44. doi: 10.3969/j.issn.1005-8451.2014.03.013 [4] 曾雅蓉. 12306网站旅客在线订票满意度影响因素研究[D]. 宜昌: 三峡大学, 2016. [5] 崔建岷. Sybase复制服务器构造及其在客票系统中应用 [J]. 铁路计算机应用,2000,9(1):34-36. doi: 10.3969/j.issn.1005-8451.2000.01.011 [6] 李 杨,阎志远,朱建军,等. 铁路客票系统应用开源数据库技术研究 [J]. 铁路计算机应用,2017,26(8):8-12. doi: 10.3969/j.issn.1005-8451.2017.08.003 [7] 杨立鹏,王 拓,刘卓华,等. Java优化策略在铁路互联网售票系统中的应用研究 [J]. 铁路计算机应用,2016,25(8):21-25. doi: 10.3969/j.issn.1005-8451.2016.08.006 [8] 李 琪, 刘相坤, 武振华. 铁路客票系统中容灾数据同步的研究[C]//中国智能交通协会. 第九届中国智能交通年会论文集. 北京: 电子工业出版社, 2014: 828-832. [9] 王元媛,张志强. 铁路客票系统席位管理研究 [J]. 铁路计算机应用,2016,25(4):34-37. [10] 李雁明. 铁路互联网售票系统的系统级监控研究[D]. 北京: 中国铁道科学研究院, 2016.