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

Hierarchical error location method for publishing/subscribing distributed system

A distributed system and error location technology, applied in the computer field, can solve the problems of ignorance of application logic, error propagation path, difficulty in online location and traceability, etc., to reduce network overhead, improve performance and efficiency, and reduce time.

Inactive Publication Date: 2018-01-09
SOUTHEAST UNIV
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At the middleware level, the middleware does not understand the application logic of the system, and the loosely coupled characteristics of the publish / subscribe communication model also conceals the error propagation path, making it more difficult to locate and trace the error online

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
  • Hierarchical error location method for publishing/subscribing distributed system
  • Hierarchical error location method for publishing/subscribing distributed system
  • Hierarchical error location method for publishing/subscribing distributed system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] Embodiments of the invention are described in detail below, examples of which are illustrated in the accompanying drawings. The embodiments described below by referring to the figures are exemplary only for explaining the present invention and should not be construed as limiting the present invention.

[0032] Such as figure 1 As shown, the error propagation model-based layered error location method of the publish / subscribe distributed system of the present invention is mainly divided into two parts.

[0033] The task of the first part is to build an error propagation model in the system operation process, which mainly includes the following steps:

[0034] (1) Firstly, according to the process definition file, construct the process-specific error instance fault tree, each component builds its own error instance fault tree, and the fault tree is stored on the component.

[0035] (2) The whole process builds an action dependency graph and stores it on the server accord...

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 hierarchical error location method for a publishing / subscribing distributed system, used for on-line error location when a publishing / subscribing distributed system runs wrong. The hierarchical error location method for the publishing / subscribing distributed system can automatically generate the error propagation model of the system according to the application logic relationship between the components of the system, and decompose the error propagation model into an error propagation model on a single component or an error propagation model crossing components, so that the hierarchical error location scheme that the single component error propagation model is used by the single component for location first and then the error propagation model crossing components is used by the server for location is carried out. According to the invention, the hierarchical error location scheme is designed based on collecting the error occurs when the publishing / subscribing distributed system runs, so as to trace the source of the collected errors, therefore, the problem of on-line error correction when the publishing / subscribing distributed system runs wrong is solved.

Description

technical field [0001] The invention relates to a layered error location method for a publish / subscribe distributed system, in particular to a layered error location method for a publish / subscribe distributed system based on an error propagation model, and belongs to the technical field of computers. Background technique [0002] The publish / subscribe communication mode has the characteristics of loose coupling, but in the application logic of the distributed system built based on publish / subscribe middleware, there is often a tight coupling relationship between components calling and relying on each other. Different business logics in the system correspond to different processes, and there may be complex situations such as concurrency, component sharing, and mutual exclusion between processes. When an error occurs in the system, because the process is promoted through the transmission of messages between the components, there is a logical dependency between the components, ...

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): H04L12/24H04L29/08
Inventor 沈卓炜周滢滢
Owner SOUTHEAST UNIV
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