[关键词]
[摘要]
在城市轨道交通的“智慧化”发展趋势下,自动售检票(AFC)系统为满足应用新型支付方式、网络化运营的要求,需结合传统业务和新型支付方式对传统架构进行调整。基于云平台和微服务架构的城市轨道交通AFC系统应运而生,它具有分布式存储、高可用性、运维智能化、低耦合等优势,能弥补传统AFC架构和单体架构的缺陷。在分析了AFC系统现状、单体架构和微服务架构优缺点的基础上,考虑采用基于云平台和微服务架构的AFC系统,使用微服务架构来搭建云平台,将业务以微服务的形式呈现,并对微服务架构下的治理方式进行考虑,之后讨论了新型架构与既有系统的兼容,最后探讨了AFC系统引入微服务架构带来的问题,为智慧城轨形势下AFC系统的发展提供参考。
[Key word]
[Abstract]
Under the “smart” development trend of urban rail transit, the traditional structure of automatic fare collection (AFC) system must be adjusted in combination with traditional services and new payment methods in order to meet the requirements of the application of new payment methods and networked operations. An urban rail transit AFC system based on a cloud platform and microservice architecture was developed. It has the advantages of distributed storage, high availability, intelligent operation and maintenance, and low coupling, which can compensate for the defects of the traditional AFC architecture and single architecture. Based on the analysis of the current situation of the AFC system, advantages, and disadvantages of the monolithic architecture and microservice architecture, this study considers the adoption of the AFC system based on the cloud platform and the microservice architecture and uses the microservice architecture to build the cloud platform. It also presents the business in the form of microservices and considers the governance methods under the microservice architecture. Subsequently, the compatibility of the new architecture with the existing system is discussed. Finally, the problems caused by the introduction of the microservice architecture in the AFC system are examined, which provides reference for the development of the AFC system in the smart urban rail situation.
[中图分类号]
U231
[基金项目]
国家重点研发计划(2020YFB1600700)