What you really want is a real service manager that works on top
of a process supervision system and that would managed a complete,
ordered initialization sequence for you.
Steve is saying that process supervisors are lacking real service
management capabilities, and he's right. Process supervision does
not offer service management; service management is more complex and
one layer above.
There are some tools to accomplish service management on top of
process supervision. One that I like is anopa:
http://jjacky.com/anopa/
but it's designed to work with s6, not runit.
I'm also working on a service management system for s6, that should
hit beta soon.
--
Laurent
Received on Thu Jun 04 2015 - 22:10:05 UTC