Micro-service gray release method and device, computer equipment and storage medium

A technology of grayscale publishing and micro-services, applied in digital transmission systems, electrical components, transmission systems, etc., can solve the problems of high system deployment and publishing complexity, and inconsistent publishing granularity in the publishing process.

Pending Publication Date: 2021-05-18
CHINA TELECOM SHANGHAI IDEAL INFORMATION IND GRP
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, with the popularization of technologies such as distributed, microservices, containerization, and gray scale publishing, the complexity of system deployment and release is getting higher and higher
At the same time, there are various forms of various systems on the cloud. There are many links in the release process, the release granulari

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
  • Micro-service gray release method and device, computer equipment and storage medium
  • Micro-service gray release method and device, computer equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention more clear, various implementation modes of the present invention will be described in detail below in conjunction with the accompanying drawings. However, those of ordinary skill in the art can understand that in each implementation manner of the present invention, many technical details are proposed in order to enable readers to better understand the present invention. However, even without these technical details and various changes and modifications based on the following implementation modes, the technical solution claimed in the present invention can also be realized.

[0020] An embodiment of the present invention provides a microservice gray-scale release method. As an example but not a limitation, the method can be applied to the application development platform of a Chinese telecommunications enterprise to support the system gray-scale release process. ...

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 embodiment of the invention relates to the technical field of development operation support, and discloses a micro-service gray release method and device. The method comprises the following steps: initializing system basic information; pulling a source code, and compiling and constructing a service deployment medium according to the source code; according to the deployment target environment, configuring a corresponding service deployment rear end, and initializing a front module service; configuring the deploying parameters in the publishing process; arranging a gray release process, quoting release configuration parameters, and generating a gray release task and a gray release strategy; driving the release process to execute according to the arranged gray release process, controlling the request flow switching and execution process in the gray release process according to the gray release strategy, and sending a release log record to a monitoring queue; and monitoring an execution state and a flow distribution state of the gray release task according to the release log record in the monitoring queue. According to the embodiment of the invention, the publishing efficiency, the stability and the monitor-ability of a complicated service system can be effectively improved.

Description

technical field [0001] The present invention relates to the technical field of development and operation support, and in particular to a method and device for micro-service gray scale publishing, computer equipment and storage media. Background technique [0002] China Telecom Enterprise Application Development Platform is an integrated development and operation platform that provides one-stop cloud support and management for various business systems of China Telecom. The platform provides integrated development and operation support capabilities such as agile development, continuous integration, deployment and launch, automated testing, security auditing, and resource management, which are used to fully support the migration of new systems to the cloud and the migration of old systems to the cloud, and improve the speed of business delivery to the cloud. [0003] However, with the popularization of technologies such as distributed, microservices, containerization, and grays...

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
IPC IPC(8): H04L29/08H04L12/24
CPCH04L67/34H04L41/0803H04L67/10
Inventor 彭亮陈靖翔项剑锋林啸虎唐倩男王坤
Owner CHINA TELECOM SHANGHAI IDEAL INFORMATION IND GRP
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