supervisord

Supervisor is a client/server system for controlling some processes on UNIX-like operating systems. Supervisord is the server part of supervisor; it is primarily managed via a configuration file. More information: http://supervisord.org.

supervisord -c path/to/file

supervisord -n