摘要 |
A warm start of a system is initiated with a warm start manager disabling incoming signals to the system and initiating at least a two-phase warm start procedure. In the first phase, being an intra-process phase, each process is checked for integrity of its own data structures. When data structures fail this check and cannot be recovered, a cold start is initiated. In the second phase, being an inter-process phase, entities that each process owns are checked to ensure that all other processes have a consistent image of the entities. Those entities that do not have a consistent image across the processes are removed. In an optional third phase of the warm start procedure, a determination is made as to which of the removed entities can be recreated immediately, and those entities are recreated.
|