What is the advantage of using supervisord over monit?
I haven’t used monit but there are some significant flaws with supervisord. Programs should run in the foreground This means you can’t just execute /etc/init.d/apache2 start. Most times you can just write a one liner e.g. “source /etc/apache2/envvars && exec /usr/sbin/apache2 -DFOREGROUND” but sometimes you need your own wrapper script. The problem with wrapper scripts … Read more