Monitoring and automatic switching method and system based on multiple blockchain nodes
An automatic switching and block chain technology, applied in the field of block chain, can solve the problem that the quality of service cannot be effectively guaranteed, and achieve the effect of reducing the risk of manual misoperation, ensuring stability, and increasing availability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0044] A monitoring and automatic switching system based on multiple block chain nodes provided by the present invention includes: figure 1 as shown,
[0045] Module M1: The node status collection module collects the running status information of the blockchain nodes, and sends the running status information of the blockchain nodes to the information aggregation processing module;
[0046] Module M2: The information aggregation processing module calculates the status characteristic value of the blockchain node according to the received blockchain node operation status information, and generates a blockchain node according to the status characteristic value of the blockchain node within the preset time period. The node state change record is saved to the information storage unit, and the node label value in the information storage unit is modified through the trend judgment unit according to the node state change record;
[0047] Module M3: Use the alarm module to judge the he...
Embodiment 2
[0075] Embodiment 2 is a modification of embodiment 1
[0076] Through monitoring, automatic switching, and automatic preparation of different blockchain chain nodes, the availability of blockchain nodes is guaranteed and the recovery time of failures is reduced.
[0077] For blockchain nodes joining the system, at least two normal nodes must be guaranteed to operate, one to provide services for business calls, and one as a backup. In addition, you need to label the nodes in advance, and write a script containing the label value. The label value includes:
[0078] Node name, for example: BTC
[0079] Node exception handling strategy, for example: restart|initialization|rebuild
[0080] Node restart script name, for example: BTC_Restart.sh
[0081] Node initialization script name, for example: BTC_Initialization.sh
[0082] Node rebuild script name, for example: BTC_rebuild.sh
[0083] The required cpu number, for example: 4x2.5GHZ
[0084] The required memory size, for e...
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