Unlock instant, AI-driven research and patent intelligence for your innovation.

Design method of micro-service system-oriented cross-container communication framework

A design method and micro-service technology, applied in the field of component framework, can solve problems such as the influence of the normal use of the verified program, the failure to complete the functional requirements, and the inability to transmit the piling request to the target container, etc., to achieve good scalability.

Inactive Publication Date: 2021-08-31
SOUTHEAST UNIV
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Taking the application scenario of dynamic trajectory verification as an example, using the first method, the general functional requirements cannot be fulfilled, and the instrumentation request cannot be transmitted to the target container
When using the second method, it can meet the requirements of stub insertion, but it needs to destroy the container and recreate the target container, which violates the original intention of dynamic verification of the program - it cannot affect the normal use of the verified program

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
  • Design method of micro-service system-oriented cross-container communication framework
  • Design method of micro-service system-oriented cross-container communication framework
  • Design method of micro-service system-oriented cross-container communication framework

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment

[0043] The following is an example of instrumenting a program in a container to show the role of the communication framework in the process of instrumentation.

[0044] 1. Initiate an operation request

[0045] Initiating an operation request refers to the user initiating an execution command to the container. Here, the initiation of the instrumentation command is used as an example. The user uses the browser to input the IP of the server where the container that needs to be dynamically verified and the generated log ID are processed by the server and forwarded to the server with the specified IP, and then forwarded through the communication tool. When requesting, on the one hand, it starts to analyze the request, and encapsulates the key information contained in the request, such as the method of stub insertion, into new request information, and forwards it to the target container. On the other hand, open the socket to listen to the specified port, and try to connect to the ...

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 design method of a micro-service cross-container communication framework, and aims at a container deployed in a Kubernetes cluster to realize communication between the outside of the cluster and nodes in the cluster by adopting a mode of newly establishing an intermediate forwarding node. Compared with an existing communication method, the design method has the advantages that a container does not need to be restarted, load balancing can be carried out during forwarding, and a forwarding strategy can be customized. The invention further comprises a compatible format conversion method for the logs collected by the communication framework, tracks of running programs in the containers can be helped to be analyzed, the functions of load balancing of distribution requests, safe log transmission and the like are achieved through the scheme, and unified management and operation on the containers interested by users are facilitated.

Description

technical field [0001] The invention belongs to the field of component framework methods in software engineering, and in particular relates to a framework communication design method for microservice systems. Background technique [0002] In recent years, the functions of various existing container cluster management platforms have been relatively complete, mainly reflected in: 1) Focusing on the unified management of the containers deployed in the platform to ensure the stable operation of the containers. 2) The platform can monitor each container and service, and can dynamically scale various indicators according to the current operating status and load conditions to ensure that various conditions can meet performance requirements. 3) It can manage and control the entire life cycle of the container, and it is convenient to manage the project's online, test, and offline. The widely used Kubernetes also comes with visual components to facilitate operation and maintenance pe...

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): H04L29/08H04L29/06G06F16/178G06F16/18
CPCH04L67/06H04L63/0435G06F16/1794G06F16/1815H04L67/1001H04L67/566
Inventor 李必信林中虎王璐璐孔祥龙廖力周颖
Owner SOUTHEAST UNIV