Fault tolerance method and system used for distributed program

A fault-tolerant system and distributed technology, applied in the field of fault-tolerant methods and systems for distributed programs
CN101777020BActive Publication Date: 2012-12-05北京讯鸟软件有限公司

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
北京讯鸟软件有限公司
Publication Date
2012-12-05

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention aims to provide a fault tolerance method and a system used for a distributed program, which can start program processes disposed on different fault tolerance clients according to a sequence. When any one process with a dependency relationship is collapsed, a fault tolerance server can execute the corresponding operation according to a strategy configured on the fault tolerance server, and the fault tolerance clients can start the processes according to the sequence as long as the fault tolerance clients utilize a traditional monitoring program to execute monitoring, take charge of reporting the process status and receive and execute an instruction transmitted by the fault tolerance server or issued by the operation maintenance personnel so as to ensure that the operation canbe normally carried out. The system is provided with a fault tolerance server and at least one fault tolerance client, wherein the fault tolerance clients monitor the status of the processes of the distributed program run by the fault tolerance clients per se. When the abnormity of the status is monitored, the fault tolerance clients inform the fault tolerance server, and the fault tolerance server utilizes a strategy execution module to execute restarting fault-tolerance treatment according to an automatic restarting strategy or a manual restarting strategy and the interprocess dependency relationship specified in a process dependency relationship form.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The present application relates to a fault-tolerant method and system, in particular, to a fault-tolerant method and system for distributed programs. Background technique

[0002] A monitoring program is a program that monitors the running status of a computer process. When the monitoring program determines that the monitored computer process is not running or has an abnormal situation, the monitoring program tries to start or restart the monitored computer process. Up to now, this kind of monitoring program can only monitor the computer process of the machine, and it operates the processes on the machine in order. If one of the processes is abnormal, it will start the monitored process according to the startup sequence.

[0003] However, with the increasing demand for computer operating capabilities, many tasks can no longer be handled by a single computer. In this context, distributed programs emerged as the times require. Because of their advantag...

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