Description
Supervisor is a client/server system that allows its users to monitor and control a number of processes on UNIX-like operating systems.Supervisor starts its subprocesses via fork/exec and subprocesses don’t daemonize. The operating system signals Supervisor immediately when a process terminates, unlike some solutions that rely on troublesome PID files and periodic polling to restart failed processes.