Process supervision
From Wikipedia, the free encyclopedia
(Redirected from Process Supervision)
| This article does not cite any references or sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. (November 2009) |
Process supervision is a form of operating system service management in which some master process remains the parent of the service processes.
[edit] Benefits
Benefits include:
- Ability to restart services which have failed
- The fact that it does not require the use of "pidfiles"
- Clean process state
- Reliable logging, because the master process can capture the stdout/stderr of the service process and route it to a log
- Faster (concurrent) and ability to start up and stop