Font Size: a A A

Research On Microservice Architecture Based Medical Gas Monitoring Platform And Applications

Posted on:2020-06-15Degree:MasterType:Thesis
Country:ChinaCandidate:F J ZhangFull Text:PDF
GTID:2404330626451319Subject:Engineering
Abstract/Summary:PDF Full Text Request
The booming of Internet and the rapid advancement of technology make the Internet of everything possible.Everything networked can be monitored remotely by uploading their data to the cloud,which contributes to the increased productivity and data utilization.Whether medical gas system,a vital life supporting system in hospital,works regularly or not is related to the safety of patients' lives and medical environment.Comprehensive monitoring of gas equipment and gases contributes to detection of anomalies and development of emergency treatment plan.Many problems,such as long inspection cycle,security risks,low efficiency and data utilization,exist in traditional method of monitoring medical gas.Some information platform systems related to gas monitoring have gradually emerged in the market,these systems solved problems existing in the traditional method to a certain degree.Monolithic architecture is a typical architecture for developing information systems.But as business needs changing,that architecture will show many problems such as weak scalability,poor maintainability,and high technical debt.To that end,an in-depth analysis of business domain issues,workflows about that in and research on microservice architecture technology were done.A construction schema for the medical gas monitoring platform based on microservice architecture was proposed.According to business functions,the platform are divided into multiple microservices including master service,user service,gas station service,regional gas service,data receiving and pushing service,and alarm service,which reduces the coupling degree between services effectively.Feasible solutions for key issues such as service registration and discovery,high availability of key nodes and service communication are proposed.Communication between services is realized through lightweight REST(Representational State Transfer)architecture technology.Based on the detailed design and the Spring Cloud framework,this paper presents the implementation mechanism for core services and key solutions,which verifies the feasibility of the schema.The platform based on the construction schema proposed realized equipment management,data collection,cloud storage,remote real-time monitoring,alarm linkage and equipment maintenance based on statistical analysis of historic data.The adoption of microservice architecture technology effectively avoids those problems brought by monolithic architecture.Compared with the existing similar platforms,platform proposed implements a cache-based concurrent processing mechanism through business decoupling.The mechanism can achieve efficient access,high-efficiency storage and access of high-frequency massive data.Real-time full-duplex communication was done by fusing Web Socket and Sock JS.Real-time data visualization was provided.Open and flexible data accessing method based on configuration table was proposed.Accessing to the platform for users and equipment was convenient.Expanding equipment was easy to do.In addition,in order to improve data uploading efficiency and reduce redundant fields in the data packet,a unified data packet uploading protocol was designed according to the business characteristics of the field.Tests and practical application have proved that the platform using the construction schema proposed has high flexibility,stability and scalability.
Keywords/Search Tags:Microservice Architecture, Medical Gas Monitoring, Hign Availability, REST Architecture, Spring Cloud
PDF Full Text Request
Related items