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

Software watchdog self-restoring method

A technology of software watchdog and recovery method, applied in the direction of instrumentation, error detection/correction, calculation, etc., can solve the problems of software watchdog lack of reliability and guarantee, achieve reliability guarantee, ensure reliability, and fast recovery Effect

Active Publication Date: 2010-11-03
MAIPU COMM TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The technical problem to be solved by the present invention is to provide a software watchdog self-recovery method for the lack of self-reliability guarantee of the current software watchdog

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
  • Software watchdog self-restoring method
  • Software watchdog self-restoring method
  • Software watchdog self-restoring method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] The software watchdog self-recovery method of the present invention is applied to a multi-process server system, such as figure 1 As shown, in the multi-process server system, two watchdog processes are set to run regularly. According to the functions of the watchdog, they are divided into a mother watchdog and a child watchdog. The child watchdog is created by the mother watchdog, and the mother watchdog The dog regularly monitors the sub-watchdog to ensure the existence of the sub-watchdog in the system. When it detects that the sub-watchdog exits abnormally, that is, the sub-watchdog dies, a new sub-watchdog is created; the sub-watchdog Under normal circumstances, the monitoring of the server process in the system is completed to ensure the reliability of the server. At the same time, the mother watchdog is regularly monitored. When the child watchdog detects that the mother watchdog is in an abnormal state, the mother watchdog dies At this time, the child watchdog i...

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 provides a software watchdog self-recovery method, which relates to the software watchdog monitoring technique, in particular to the self-recovery method of the software watchdog. Aiming at the problem that the current software watchdog lacks the guarantee of the self-reliability, the invention discloses the self-recovery method for the software watchdog. The software watchdog self-recovery method of the invention comprises the steps as follows: a. a mother watchdog is arranged; b. the mother watchdog creates a son watchdog and monitors the son watchdog at certain times; c. the son watchdog monitors the system process and the mother watchdog at certain times; d. the son watchdog detects that whether the mother watchdog is normal or not; if so, the step c is returned; if not,the son watchdog is updated as a mother watchdog and the step b is returned; e. the mother watchdog detects whether the son watchdog quits normally; if so, the mother watchdog also quits; if not, thestep b is returned. The invention has the beneficial effects of ensuring the software watchdog to be quickly recovered when being in unusual situation and ensuring the reliability of the software watchdog.

Description

technical field [0001] The invention relates to software watchdog monitoring technology, in particular to a software watchdog self-recovery method. Background technique [0002] In a multi-process server system that requires high reliability assurance, a software watchdog is generally set to monitor each server process to ensure that the server process can recover itself when an exception occurs. General software watchdogs are implemented through processes, such as Chinese Patent Publication No. CN1547125, which was published on November 17, 2004, and a software watchdog is disclosed in "A Realization Method for Watchdogs Based on Shared Memory". The watchdog detects the running status of the monitored server process and the requests sent by users at regular intervals, and performs corresponding actions according to the detection results. However, the reliability of the software watchdog itself is not considered in the prior art, and once the software watchdog itself is abn...

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 Patents(China)
IPC IPC(8): G06F11/00
Inventor 程常清
Owner MAIPU COMM TECH CO LTD