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

Interface processing method and system based on micro-service architecture

A technology of interface processing and micro-services, applied in transmission systems, digital transmission systems, data exchange networks, etc., can solve problems such as large data interface service visits, interface service task congestion, and system resource occupation, so as to improve batch processing efficiency , accurate response time, and improved user experience

Pending Publication Date: 2020-10-02
ELECTRIC POWER RES INST OF GUANGXI POWER GRID CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the current system, there are a large number of real-time and non-real-time data synchronization requirements, among which: the interface of equipment file change information and equipment operation and maintenance information is low-frequency, once a day or once a week, and the real-time operation data interface of equipment is high-frequency, according to The frequency of equipment collection generally changes to 15 minutes, and the frequency of main transformers, high-voltage lines, and medium-voltage lines is 5 minutes or higher. Due to the large amount of real-time and non-real-time data interaction, the data interface service has a large number of visits and lacks The monitoring and dynamic scheduling of interface services cannot perform dynamic intelligent scheduling based on the task data, data transmission volume, interface operation status, and server hardware resource operation status of each interface service, which will easily cause the problem of occupying a large amount of system resources and blocking interface service tasks , the interface processing efficiency is low, affecting the daily application of the system

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
  • Interface processing method and system based on micro-service architecture
  • Interface processing method and system based on micro-service architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] see figure 1 , figure 1 It is a schematic flowchart of the interface processing method based on the microservice architecture in the embodiment of the present invention.

[0033] Such as figure 1 As shown, an interface processing method based on a microservice architecture includes an interface service request center, an interface service dynamic scheduling center, and an interface microservice center. The method includes:

[0034] S11: Each business system submits an access interface microservice request to the interface service request center, and the interface service request center decomposes the access interface microservice request to obtain a service request queue;

[0035] In the specific implementation process of the present invention, each business system submits an access interface micro-service request to the interface service request center, and the interface service request center decomposes the access interface micro-service request to obtain a service ...

Embodiment 2

[0049] see figure 2 , figure 2 It is a schematic diagram of the structural composition of the interface processing system based on the microservice architecture in the embodiment of the present invention.

[0050] Such as figure 2 As shown, an interface processing system based on microservice architecture, the system includes:

[0051] Service request decomposition module 11: used for each business system to submit an access interface micro-service request to the interface service request center, and the interface service request center decomposes the access interface micro-service request to obtain a service request queue;

[0052] Service dynamic scheduling module 12: used for the interface service dynamic scheduling center to perform interface service monitoring and service request dynamic scheduling on the service request queue;

[0053] Microservice deployment module 13: configured to, according to the device type requested by the access interface microservice, depl...

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 an interface processing method and system based on a micro-service architecture, and the method comprises the steps that each business system proposes an access interface micro-service request to an interface service request center, and the interface service request center decomposes the access interface micro-service request, and obtains a service request queue; the interface service dynamic scheduling center performs interface service monitoring and service request dynamic scheduling on the service request queue; and according to the equipment type of the access interface micro-service request, the interface micro-service center deploys micro-services corresponding to the equipment type. In the embodiment of the invention, dynamic decomposition and scheduling processing of the interface service task are realized, and the interface processing efficiency is improved.

Description

technical field [0001] The invention relates to the technical field of distribution networks and microservices, in particular to an interface processing method and system based on a microservice architecture. Background technique [0002] At present, the micro-service architecture based on the restful interface specification has become the mainstream architecture of the current Java development. It is widely used. Through the micro-service of the interface or application, the large-scale access traffic generated by a large number of users can be decomposed, and the method of dividing and conquering can be adopted. Achieve the functional indicators required by users, and at the same time meet the non-functional quality requirements of users for high availability, high performance, scalability, scalability and security. In the current system, there are a large number of real-time and non-real-time data synchronization requirements, among which: the interface of equipment file ...

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/08H04L29/06H04L12/863
CPCH04L63/10H04L47/6245H04L67/60
Inventor 陈绍南梁朔李珊杨艺云周杨珺欧阳健娜秦丽文鲁林军陈学敏张明媚
Owner ELECTRIC POWER RES INST OF GUANGXI POWER GRID CO LTD
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