ChorusOS 4.0 Hot Restart Programmer's Guide

1.2.4 Site Restart

A site restart is the reinitialization of an entire ChorusOS site (system) following the repeated failure of a group of restartable actors. It is the most severe action which can be automatically provoked by the Hot Restart Controller. A site restart involves the following:

The precise frequency of group restarts which provokes a site restart is determined by the system's restart policy. The basic policy implemented by the hot restart feature is based on a set of system tunable parameters described in Chapter 2, Getting Started With Hot Restart. You can extend this basic restart policy within your own applications, for example by choosing to provoke a group or site restart when particular application-specific exceptions are raised, or particular events occur.