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

Distributed micro-service orchestration system and method

A micro-service and distributed technology, applied in the field of distributed micro-service orchestration system, can solve problems such as large system errors, difficulty in finding faults, and large impact of faults, so as to achieve convenient use, save time to find faults, and save choices The effect of the steps

Active Publication Date: 2022-03-18
JIANGSU JINNONG
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention provides a distributed micro-service arrangement system and method, which can effectively solve the above-mentioned background technology. The monitoring and analysis of the faults in the system will lead to failures that cannot be eliminated, and the faults will continue to run in the system, causing the impact of the faults to become greater and greater. Because they are not discovered in time, it is difficult to find the corresponding faults in the later stage, resulting in relatively large errors caused by the system. Big, reducing the use effect of microservices

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
  • Distributed micro-service orchestration system and method
  • Distributed micro-service orchestration system and method
  • Distributed micro-service orchestration system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0050] Such as Figure 1-3 As shown, the present invention provides a technical solution, a distributed microservice orchestration system and method, including a request receiving module, a microservice module, a call module, a data processing module, a monitoring module and a return module;

[0051] The request receiving module receives user requests, analyzes the requests, and returns the questions that need to be queried;

[0052] The microservice module stores services and sorts out the required services according to the request;

[0053] The calling module calls the corresponding service and obtains the required data according to the user's request and process;

[0054] The data processing unit processes the acquired data, filters redundant data, and organizes the data;

[0055] The monitoring module monitors the entire process of service orchestration, identifying and analyzing orchestration failures;

[0056] The return module returns the sorted data to the request r...

Embodiment 2

[0074] Such as Figure 4-5 As shown, according to the above technical solution, the microservice module includes a microservice division unit and a process sorting unit. The microservice division unit divides user requests into several services and sets a default selection. The process sorting unit sorts the divided services according to The process obtains the corresponding data;

[0075] The steps for microservice division and setup are as follows:

[0076] F1. Divide user requests into rough service for the first time, and then divide the rough service to obtain subdivided services, and save the services divided each time;

[0077] F2. When invoking microservices, select the required services from the rough service and subdivision services, and record them to form a complete service process;

[0078] F3. Use for a period of time, according to the frequency of rough service and subdivided service, set the service with a service frequency of 98% as the default choice;

[0...

Embodiment 3

[0085] Such as Figure 4-5 As shown, according to the above technical solution, the microservice module includes a microservice division unit and a process sorting unit. The microservice division unit divides user requests into several services and sets a default selection. The process sorting unit sorts the divided services according to The process obtains the corresponding data;

[0086] The steps for microservice division and setup are as follows:

[0087] F1. Divide user requests into rough service for the first time, and then divide the rough service to obtain subdivided services, and save the services divided each time;

[0088] F2. When invoking microservices, select the required services from the rough service and subdivision services, and record them to form a complete service process;

[0089] F3. Use for a period of time, according to the frequency of rough service and subdivided service use;

[0090] F4. After the default selection is set, when using the same se...

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 distributed micro-service orchestration system, which comprises a request receiving module, a micro-service module, a calling module, a data processing module, a monitoring module and a returning module, and is characterized in that the request receiving module receives a user request, analyzes the request and returns a problem needing to be inquired, the micro-service module stores service, and the calling module is used for calling the service. According to the invention, through the arrangement of the monitoring module, the arrangement monitoring unit, the fault identification unit and the fault elimination unit, the abnormal response time of the micro-service in the system is sorted, the difference value of the abnormal response is calculated and compared, the abnormal response time is determined, and then the corresponding abnormal data is obtained. According to the method, abnormal data can be conveniently and quickly obtained in the micro-service, the abnormal data can be deleted, faults of the micro-service system can be eliminated, the situation that the micro-service is continuously used due to faults and the fault influence is deepened is avoided, and the time for finding the faults subsequently is saved.

Description

technical field [0001] The present invention relates to the technical field of microservice arrangement, in particular to a distributed microservice arrangement system and method. Background technique [0002] Microservice is to divide a single application program into a group of small services. The services coordinate and cooperate with each other to provide users with the ultimate value. Each service runs in its own independent process, and lightweight communication is used between services. Mechanisms communicate with each other, each service is built around a specific business, and can be independently deployed to production environments, production-like environments, etc.; [0003] However, in the current use of micro-services, it is impossible to monitor and analyze the faults in micro-services, resulting in failures that cannot be eliminated, causing faults to continue to run in the system, causing the impact of faults to become greater and greater. Because they are n...

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): G06F9/445
CPCG06F9/44505G06F9/44521
Inventor 宣梓华刘爱军虞鹏飞王发成岳冬艳
Owner JIANGSU JINNONG
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