Font Size: a A A

Design And Implementation Of Distributed Rail Transit Management System Based On Dubbo Service

Posted on:2021-05-20Degree:MasterType:Thesis
Country:ChinaCandidate:T YeFull Text:PDF
GTID:2392330632453246Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years,with the rapid development of Internet technology,basic industries such as civil aviation,railways,urban transportation,construction,materials,chemicals,commerce,and machinery have also maintained a stable and rapid development trend,but their operational management efficiency,modernization and intelligence need to be further improved.An existing urban rail transit operation management system based on ISE(IBM's minicomputer,SqlServer database,EMC storage device)has been online for less than five years,and its performance,scalability,availability,and other aspects can no longer meet the needs of use.It is necessary to adopt a distributed service architecture for reconstruction and optimization to adapt to the increasing amount of data and business development needs.This thesis analyzes the business characteristics of the urban rail transit operation management system and the problems of single-node deployment,combined with the 11 improvement requirements of the original system,classifies and summarizes the original 21 business function modules,sorts out the four types of service hierarchy and division principles,including basic services,business services,front-end services,and composite services,and completes the nine-layer architecture design of the new system from the physical layer to the interactive layer.Then,based on the characteristics of the Dubbo framework,each module is divided into api,provider,and web functions,and the dependency hierarchy is clarified.The core authority structure of the new system and the standard self-registration process of each Dubbo service is designed in detail,combined with APP management and scheduler management analyze the general mode of separation of basic services.Finally,the system has been deployed and tested in a distributed manner,and the general principles of resource division in different types of services,and unified monitoring solution for service status are given.Based on the Dubbo distributed service framework,this thesis finally realized the overall reconstruction and optimization design of the urban rail transit operation management system,and tested and deployed it in the distributed cluster system.The results show that the functions and performance of the refactored system meet the design requirements.Compared with the traditional single-machine architecture system,the distributed architecture system can well solve the problems of system level expansion,business function reuse,and rational utilization of resources.
Keywords/Search Tags:Dubbo, Modularization, Distributed, Servitization, Business system
PDF Full Text Request
Related items