Automated failure recovery service

   
   

A method, apparatus, and article of manufacture for failure recovery in a computer network. The invention provides a system monitor that allows a process to register itself for monitoring and dictate a failure recovery mechanism if the process terminates abnormally. The system monitor according to the present invention continuously monitors the process and detects when the process abnormally terminates. A failure recovery mechanism is then executed. The failure recovery mechanism includes the execution of an executable, a command line script or the starting of a service. These actions allow virtually any failure recovery scenario such as re-starting the failed process, cleaning up after the failed process, notifying other processes of the failure, or sending a notification of the failure.

Um método, um instrumento, e um artigo da manufatura para a recuperação da falha em uma rede de computador. A invenção fornece um monitor do sistema que permita que um processo se registe para monitorar e se dite um mecanismo da recuperação da falha se o processo terminar anormalmente. O monitor do sistema de acordo com a invenção atual continuamente monitora o processo e detecta quando o processo termina anormalmente. Um mecanismo da recuperação da falha é executado então. O mecanismo da recuperação da falha inclui a execução de um executável, de uma linha de comando certificado ou de começar de um serviço. Estas ações permitem virtualmente todo o scenario da recuperação da falha tal como reiniciar o processo falhado, a limpeza acima após o processo falhado, a notificação de outros processos da falha, ou a emissão de uma notificação da falha.

 
Web www.patentalert.com

< Collection of timing and coverage data through a debugging interface

< Method for mapping procedural C++ code to java object-oriented classes

> Method and system to perform a thread switching operation within a multithreaded processor based on detection of a flow marker within an instruction information

> Hand-held computerized data collection terminal

~ 00114