Next: , Previous: , Up: Top   [Contents][Index]


2 Inter-Component Dependencies

A component ‘A’ may depend on another components, say ‘B’ and ‘C’, i.e. require them to be running at the moment of its startup. Components ‘B’ and ‘C’ are called prerequisites for ‘A’, while ‘A’ is called a dependency or dependent component of ‘B’, ‘C’.

Before restarting any component, pies verifies if it is a prerequisite for any other components. If so, it first terminates its dependencies, restarts the component, and then starts its dependencies again, in the order of their appearance in the configuration file.