Microservice system and method based on docker container

A docker container and micro-service technology, applied in the field of micro-service system based on docker container, can solve problems such as inconsistent environment, untimely or unsmooth communication, slowing down the speed of IT delivery business, etc., to simplify the delivery process and reduce obstacles Effect

Active Publication Date: 2020-04-28
SICHUAN CHANGHONG ELECTRIC CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this process, inconsistencies in the environment, manual construction and release, untimely or unsmooth communication, and inconsistencies between the development and operation and maintenance departments create a gap, etc., all of which will slow down the speed of IT delivery business

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 system and method based on docker container
  • Microservice system and method based on docker container
  • Microservice system and method based on docker container

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0025] Such as Figure 1 ~ Figure 3 As shown, a microservice system based on a docker container includes a physical layer, a service layer, an application layer, and an interface layer. The physical layer, the service layer, the application layer, and the interface layer communicate with each other, and the physical layer includes a Gitlab control Module, DockerRegistry control module, Jenkins control module, Mesos control module, Matathon control module and RabbitMQ message queue module, the inside of the Mesos control module has Mesos-DNS, the inside of the Matathon control module has Marathon-lb, and the Gitlab control module Used to realize unified code management, the DockerRegistry control module is used to realize unified image management, the Jenkins control module is used to automatically build deployable applications, and the Mesos control module and Matathon control module are both used to control server resources Management and arrangement, the Marathon-lb and Meso...

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 micro-service system and method based on a docker container. The system comprises a physical layer, a service layer, an application layer and an interface layer, wherein thephysical layer, the service layer, the application layer and the interface layer are in communicating connection, and the physical layer comprises a Gitlab control module, a DockerRegistry control module, a Jenkins control module, a Mesos control module, a Matathon control module and a RabbitMQ message queue module. Through the micro-service system and method, an application program delivery process is simplified, automatic, secure and convenient construction, packaging, testing and debugging of application programs are permitted, and obstacles encountered when a new function is published anda patch is repaired are reduced.

Description

technical field [0001] The present invention relates to the technical field of computer Internet, in particular to a docker container-based microservice system and method. Background technique [0002] Microservices are based on the Restful style, and communicate with the outside through the REST API interface to realize a completely independent, fine-grained, and self-contained service within a specific business scope. The purpose of microservices is to effectively split applications and achieve agile development and deployment. Microservices need to run in an independent environment, which cannot be dependent on the outside; at the same time, in order to save resources, the granularity of the operating environment must be small enough. A microservice can run on a virtual machine, but the granularity of the virtual machine is too large, and even the smallest virtual machine has at least one core. A service that serves one user obviously does not use a single core. And Do...

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 Patents(China)
IPC IPC(8): G06F8/71G06F8/61G06F8/65G06F8/60
Inventor 张琦任治州颜彬彬涂霖
Owner SICHUAN CHANGHONG ELECTRIC CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products