摘要 |
The present invention discloses a multi-agent hot-standby system and a failover method for the same, which utilize a plurality of cascaded standby servers to monitor and detect a plurality of application servers, wherein a standby server is parallel connected with all the application servers, and the cascaded standby servers monitor each other. When one application server malfunctions and sends an abnormal heartbeat signal to the standby server directly connected thereto, the standby server immediately replaces the malfunctioning application server. At the same time, another standby server cascaded to the original standby server immediately replaces the original standby server and succeeds to detect and monitor all the application servers. Thereby, the multi-agent hot-standby system and the failover method for the same of the present invention can exempt the programs and tasks executed in application servers from interruption. Further, the present invention can enable a server system to tolerate more faults with less standby servers used.
|