Font Size: a A A

Design And Implementation Of Microservice Governance Platform Based On SpringCloud

Posted on:2022-01-29Degree:MasterType:Thesis
Country:ChinaCandidate:H QiFull Text:PDF
GTID:2558306914461394Subject:Computer technology
Abstract/Summary:
With the rapid growth of Internet users,the Internet software architecture has also ushered in rapid development.In order to meet the needs of business development,Internet companies have abandoned the traditional monolithic architecture,because the monolithic architecture can no longer support the rapid development brought about by Because of the huge traffic,they have gradually turned to the SOA(Service Oriented Architecture)architecture design.Under this architecture,the enterprise system architecture can have better scalability,and all service providers have also Can pay more attention to the optimization of their own services,but because most services are now strongly dependent on the bus for development,this will make many businesses highly centralized,and a highly centralized structure will lead to all business traffic Will pass through the bus,which will lead to a decrease in system performance.The microservice architecture is a product developed on the basis of SOA.The microservice architecture does not integrate with ESB as the center.Its main feature is to split according to business needs,splitting a single highly centralized system into multiple application services.Each service can be independently developed,deployed and tested,and these services can also interact by calling interfaces.Based on the above paper,a microservice governance platform based on SpringCloud is designed and implemented.Through the demand analysis of the system functions,the platform function modules are divided,and detailed demand analysis and design are carried out,which mainly include the registry module,the service management module,the system management module,the platform management module and the client module.At the same time,the non-functional requirements analysis of the platform is carried out from the perspective of performance,maintainability,reliability and scalability.And all the requirements are designed and implemented.At present,all modules of this platform have been tested,and test cases have been written for all functions in accordance with the business process to ensure the completeness of its functions and the stable operation of the system.Through the research on microservice governance,this platform solves the problem of excessive and unmanageable microservices,and helps enterprises improve the efficiency of microservice governance and reduce their maintenance costs.
Keywords/Search Tags:Microservice framework, Service governance, Service development
Related items