Font Size: a A A

Research On The Deployment Of Microservices Based On Spring Cloud By Docker

Posted on:2020-04-12Degree:MasterType:Thesis
Country:ChinaCandidate:L L FuFull Text:PDF
GTID:2428330572967230Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
With the flexible,low-coupling and standardized software architecture is favored by developers,and frameworks of microservices such as Dubbo and Spring Cloud emerged in endlessly.However,the environment configuration and installation for different service modules also greatly increase the difficulty of microservices deployment,but the container provides a new solution for microservices deployment.The resource isolation and allocation monitoring functions of Docker can meet the principle of independent deployment of microservices.At the same time,the emergence of various container orchestration tools simplifies the deployment of containers.In this context,the container deployment of microservices is deeply studied in this thesis.Firstly,the basic characteristics of microservices and the core technology of containers are introduced,and the theoretical support of containerized deployment of microservices is provided.Next,the common framework of microservices.Then,the requirements are analyzed and summarized.the scheme of containerized deployment of microservices applications based on Spring Cloud is proposed,including the complete construction of microservices application,construction and management of microservices image,container deployment and management based on choreography tools,etc.And several optimization schemes of container image construction are proposed.Finally,by enumerating the actual project called container portal,the design and implementation of service partition,project development,mirror construction and deployment configuration are introduced in detail,the size of mirror is simplified,the service dependence is solved,and the resource utilization is improved by reasonable resource constraints,which proves the implementability of microservices containerized deployment scheme.It is important for enterprises to containerize DevOps,reduce the cost of deployment,and improve the efficiency of project development and testing.
Keywords/Search Tags:microservices, Docker, deployment, Spring Cloud, image
PDF Full Text Request
Related items