Runit's advantage over Monit's

28 Jan 2017

Runit doesn't rely on PID. It runs process in the foreground. This is more appropriate for a python app.

However, for an application that manages its own PID or has its own init.d's script, Monit is more appropriate. Nginx is one of those.

It looks like we need both runit and monit.

One question is that:

Can we use monit to manage an runit's service?