Comment 6 for bug 1516341

Revision history for this message
Shannon Mitchell (shannon-mitchell) wrote :

If all we are doing is restarting the service if it dies, it seems like much easier solutions exist. Here are just a few. You also have the ability with upstart and systemd to respawn a service, but... I know that keystone/apache, rabbitmq, memcached and galera still use the older sysvinit scripts which may make this difficult on ubuntu/upstart OSs.

  * monit http://mmonit.com/monit/
  * supervisord http://supervisord.org/
  * daemonize http://bmc.github.com/daemonize/
  * runit http://smarden.sunsite.dk/runit/
  * perp http://b0llix.net/perp/
  * launchd http://launchd.macosforge.org/
  * DJB's daemontools http://cr.yp.to/daemontools.html