Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Microservice automatic deployment method based on dependency chain

A technology of automatic deployment and dependency chain, applied in the field of automatic deployment of microservices based on dependency chain, it can solve problems such as service dependency and automatic deployment, and achieve the effect of solving dependency problems, reducing requirements, and realizing batch automatic deployment.

Inactive Publication Date: 2018-09-28
GUANGDONG NENGLONG EDUCATION
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The present invention mainly aims at this situation, and proposes a method for automatic deployment of microservices based on dependency chains to solve the problem of service dependence and automatic deployment

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Microservice automatic deployment method based on dependency chain
  • Microservice automatic deployment method based on dependency chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] A method for automatically deploying microservices based on dependency chains of the present invention comprises the following steps:

[0019] Organize the service list and code: organize and code all microservices;

[0020] Create a microservice dependency tree: build a dependency tree based on the dependencies between services;

[0021] Create a deployment dependency chain, which is a linear ordered list obtained by traversing the dependency tree;

[0022] Script and automate deployment based on dependency chains.

[0023] The following takes the application of six microservices ServiceA-ServiceF (E, F depends on A, C, D depends on E, B depends on F) as an example, and combines the following figure to illustrate the technical principle of automated deployment: figure 1 shown. The top layer is the list of microservices, the middle layer is the dependency tree, and the bottom layer is the dependency chain.

[0024] Such as figure 2 As shown in , take the cooperati...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a microservice automatic deployment method based on a dependency chain. The method comprises the following steps that: sorting a service list, and coding: sorting and coding all microservices; creating a microservice dependency tree: according to a dependency relationship between services, establishing the dependency tree; creating and deploying the dependency chain; and onthe basis of the dependency chain, compiling a script, and carrying out automatic deployment, wherein the dependency chain is a linear ordered list obtained by traversing the dependency tree. Compared with a traditional deployment method, the embodiment of the invention solves a dependency problem among services through a service dependency chain, so that the requirement of deployment personnel on a service technology is lowered, and meanwhile, batch automatic deployment is realized.

Description

technical field [0001] The invention relates to a service deployment method, in particular to a dependency chain-based microservice automatic deployment method. Background technique [0002] Today, when big data and microservices are popular, microservice technology is increasingly used in application development. Compared with traditional services, microservices have greatly improved service load capacity due to distributed deployment and expansion problems. However, due to the increase in the number of services and the Interdependence brings new challenges to service deployment. The number and dependencies of services add great difficulty to deployment, making it difficult for general server deployers to deploy microservices. Contents of the invention [0003] The present invention mainly aims at this current situation, and proposes a microservice automatic deployment method based on a dependency chain to solve the problem of service dependency and automatic deployment. ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/41G06F8/60
CPCG06F8/44G06F8/60
Inventor 余敬龙
Owner GUANGDONG NENGLONG EDUCATION
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products