Micro-service arrangement method, device and equipment and computer readable storage medium

A technology for microservices and orchestration operations, applied in the field of microservices, which can solve the problems of difficulty in microservice orchestration, error-prone, and low efficiency of microservice orchestration.

Pending Publication Date: 2019-09-27
BEIJING BAIDU NETCOM SCI & TECH CO LTD
View PDF4 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present invention provides a microservice arrangement method, device, equipment, and computer-readable storage medium, which are used to solve the problem that in the prior art, professional technicians manually write process files to arrange microservices into business processes, and the work of microservice arrangement is difficult , It is easy to make mistakes. Once a mistake is made, it needs to be re-arranged to generate a new process file and re-debugged, which consumes a lot of human resources and time, and the problem of low efficiency of micro-service arrangement

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] figure 1 This is a flowchart of a microservice orchestration method provided in Embodiment 1 of the present invention. The embodiment of the present invention is aimed at the prior art that professional and technical personnel arrange microservices into business processes by manually writing process files. Microservice orchestration is difficult and error-prone. Once errors are eliminated, a new process file needs to be re-arranged and re-arranged. Debugging consumes a lot of human resources and time, and the problem of low microservice orchestration efficiency provides a microservice orchestration method.

[0033] The method in this embodiment is applied to a microservice orchestration device. The microservice orchestration device may be a terminal device such as a server of a microservice technology platform that can provide multiple microservice components. The method can also be applied to other devices. This embodiment Take the microservice technology platform as an e...

Embodiment 2

[0050] figure 2 Is a flowchart of a microservice orchestration method provided in the second embodiment of the present invention; image 3 It is a schematic diagram of the deployment and debugging process of the microservice component provided in the second embodiment of the present invention. On the basis of the first embodiment above, in this embodiment, the user can customize the microservice. The user only needs to submit the custom service code and component configuration information to the microservice technology platform, and the microservice technology platform will automatically transfer the custom service The code is packed, packaged and deployed into corresponding microservice components, and the microservice components are debugged and published to the front-end page.

[0051] Such as figure 2 As shown, before determining the target component of the target process and the dependency between the target components according to the user's selection and orchestration ope...

Embodiment 3

[0071] Figure 4 It is a flowchart of a microservice orchestration method provided by Embodiment 3 of the present invention; Figure 5 It is a schematic diagram of a business process debugging process provided by Embodiment 3 of the present invention. On the basis of the above-mentioned Embodiment 1 or Embodiment 2, in this embodiment, the microservice technology platform can provide multiple orchestrated business processes for users to choose to use or use after modification. In addition, according to the user's selection and orchestration operation of the resource components displayed on the orchestration page according to the required target process, the target components of the target process and the dependencies between the target components are determined, including: according to the displayed on the orchestration page Add resource components to the component addition operation in the orchestration area, determine at least one resource component in the orchestration area a...

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 provides a micro-service arrangement method, device and equipment and a computer readable storage medium. A plurality of provided resource components and related information of the resource components are displayed on a front-end arrangement page through a micro-service technology platform; therefore, a user can select and use the method when establishing a required target flow. A user can complete the arrangement of the target process through the selection arrangement operation of the resource components displayed on the arrangement page. The micro-service technology platform can determine the dependency relationship between the target component of the target process and the target component according to the selection and arrangement operation of the user on the resource component displayed on the arrangement page according to the required target process, and automatically generate a process file; according to the flow file, the target component is deployed, the flow, the component and the environment variable of the target flow are initialized, the target component is dispatched, debugging of the target flow is completed, manpower resources and time of each user are saved, and the micro-service arrangement efficiency is improved.

Description

Technical field [0001] The present invention relates to the technical field of microservices, in particular to a method, device, equipment and computer-readable storage medium for microservices orchestration. Background technique [0002] Microservices Architecture Pattern (Microservices Architecture Pattern) is an architectural pattern that can build large, complex, long-running applications into a set of interoperable microservices, where each microservice can be independently deployed, and The microservices are loosely coupled. At present, the service orchestration of the existing technology is mainly concentrated on the microservice layer. [0003] In actual applications, the same microservices may be required in different software applications, but the technologies of different software applications are not interoperable, and each software application platform needs to develop the same microservices separately, and the respective R&D costs are high. For example, both strange...

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/20G06F8/73
CPCG06F8/22G06F8/73
Inventor 王磊刘建夏宋乐侃张文东林海涛张红光喻友平吴甜
Owner BEIJING BAIDU NETCOM SCI & TECH 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