Distributed flow processing system fault tolerance method, nodes and system
A stream processing system and distributed technology, applied in the computer field, can solve the problems of low data processing efficiency, affecting data processing efficiency, and low data processing efficiency of the whole network.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0159] In combination with the foregoing, embodiments of the present invention provide a fault-tolerant method for a distributed stream processing system. Take the perspective of executing this method on a worker node other than the source node in a distributed stream processing system as an example, see Figure 4 , the method flow provided by the embodiment of the present invention includes:
[0160] 401: Obtain the node information of the failed node in the distributed stream processing system, and receive the retransmission data sent by the upstream node. The retransmission data is initiated by the source node, and the upstream node is the source node or the upstream working node;
[0161] 402: Determine whether it is related to the failed node according to the node information of the failed node;
[0162] 403: If it is related to the failure node, process the received retransmission data and send it to the downstream node.
[0163] Preferably, the node information of the...
Embodiment 2
[0220] combine figure 1 The schematic diagram of the implementation environment structure shown, figure 2 Referring to the schematic structural diagram of the distributed stream processing system and the content of the first embodiment above, the embodiment of the present invention provides a fault-tolerant method for the distributed stream processing system. For the convenience of description, in the embodiment of the present invention, after a working node in the distributed stream processing system fails, when the source node sends retransmission data, the incoming data is grouped and numbered according to the time interval or data size of the received data, to obtain Each data corresponds to a group identifier, and the group identifier is added to the signal packet and sent to the downstream node, so that the downstream node stores the state information according to the group identifier carried in the signal packet after receiving the signal packet. As an example, this em...
Embodiment 3
[0260] to combine figure 1 Schematic diagram of the structure of the implementation environment shown, figure 2 Referring to the schematic structural diagram of the distributed stream processing system and the contents of the first and second embodiments above, the embodiment of the present invention provides a fault-tolerant method for a distributed stream processing system. For the sake of illustration, in the embodiment of the present invention, after a working node in the distributed stream processing system fails, when the source node sends the retransmission data, the retransmission data is grouped and numbered and added to the retransmission data, so that the downstream node After receiving the data carrying the group number, the method provided in this embodiment may be explained in detail by taking the state information storage according to the group number carried in the data as an example. see Figure 7 , the method flow provided by the embodiment of the present ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com