Font Size: a A A

Design And Implementation Of Travel Agency Store System Based On Microservice Architecture

Posted on:2020-12-29Degree:MasterType:Thesis
Country:ChinaCandidate:D W GongFull Text:PDF
GTID:2428330572973722Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the improvement of people's living standards,tourism has become a new choice for family personal consumption.In order to improve efficiency and increase visitor satisfaction,providers of travel services have introduced various Internet technologies.The travel agency uses the store system to automate the office,simplifying the office process and improving the efficiency of the work.Such as travel registration,order management,report data analysis and store information management.Usually,the traditional travel agency store system adopts the old monolithic mode.However,as the business expands and the demand changes,the business system becomes larger and more complex,resulting in longer continuous delivery cycles,poor maintenance,and poor performance.Therefore,in order to solve the above problems,this thesis proposes the topic of the travel agency store system based on microservice architecture.This thesis is to solve a series of problems in the traditional travel agency store system using a single system architecture,the purpose is to design and implement a travel agency store system based on microservice architecture.This thesis expounds the understanding of microservices in terms of high performance,scalability,security,and fault tolerance.According to the different business logic,the whole business system is divided into a set of microservices and implemented by Spring Cloud related technologies.Each microservice is relatively independent,has a separate set of environments and resources,can be deployed independently,and relatively improves security.The service also calls between services through the lightweight communication mechanisms.More complex functions can be achieved through the combination of multiple microservices.By building different microservices into different clusters,and then improving the response rate performance through technologies such as Ribbon load balancing,the Hystrix fault tolerance mechanism is combined to improve the system's fault tolerance and reliability.The work of this thesis is to split the whole system with single architecture into different modules,and different modules are designed and implemented in the form of microservices.According to the business logic,the store management service,product display service,order service,administrative center service,contract service,etc.are extracted,and general functions and tools are abstracted,such as short message service,distributed lock service,bank payment service,etc.All microservices work together to realize the entire travel agency store system and achieve the goals of this thesis.At the end of the thesis,the travel agency store system based on microservice architecture has been tested systematically.The test content includes functional test and performance test.The test results show that the system is feasible and effective.
Keywords/Search Tags:Travel agency store system, Spring Cloud, Microservice
PDF Full Text Request
Related items