摘要
随着信息技术的发展,电子不停车收费技术(Electronic Toll Collection,ETC)在高速公路和城市拥堵等收费领域得到了广泛应用。业务功能的快速扩展,用户量和交易量的与日俱增使得电子不停车收费系统变得越发庞大、复杂。针对系统在架构设计和部署维护上存在的问题,文中提出了应用微服务架构理念对现有的北京电子不停车收费系统进行升级改造,详细介绍了系统重构后的两个重要组成部分数据平台和业务平台的架构设计和关键技术,最终满足了系统轻量级,松耦合,高扩展的开发原则,实现了系统全自动独立部署和热更新的运营维护,同时解决了系统在实际应用中遇到的瓶颈问题。
With the development of information technology,ETC technology has been widely used in charging areas such as highways and urban congestion areas.The ETC system becomes increasingly huge and complex with the rapid expansion of business functionsand the increasing volume of users and transactions.In view of the problems in design and maintenance of the system,this paper proposed to upgrade the existing ETC system in BeiJing based on the microservice architecture.The architecture design and key technologies of two important components,data platform and business platform,after system reconstruction are introduced in details.Finally,the system conforms to the development principle of lightweight,loose coupling and high scalability.The full-automatic independent deployment and the operation&maintenance of hot update are realized,and the bottleneck problems encountered in practical applications are also solved.
作者
于曼
黄凯
张翔
YU Man;HUANG Kai;ZHANG Xiang(Beijing Express Technology Co.,Ltd.,Beijing 100000,China)
出处
《计算机科学》
CSCD
北大核心
2020年第S01期643-647,共5页
Computer Science
关键词
微服务
热更新
高扩展
松耦合
数据平台
业务平台
Microservice
Hot update
High expansion
Loose coupling
Data platform
business platform