Re:Poll: What do you use for Unix process management/monitor...
by jallmann on Monday July 22, 2013 @10:05PM
(#6087750)
Funnily enough, last time I set up a supervision tree hierarchy with Upstart, I was thinking the whole time, "this would be so much nicer with Erlang." I think that was my a-ha moment for OTP.
For most standalone systems though, Upstart works nicely enough as long as services don't need too much coordination.
Re:Poll: What do you use for Unix process management/monitor...
by JoshTriplett on Monday July 22, 2013 @09:19PM
(#6087600)
systemd can, right now, launch "template" services based on a common template with a parameter. For instance, the usual set of text login prompts are services named [email protected], [email protected], ..., [email protected], all spawned from a template [email protected].
systemd is currently adding support for dynamic service "instances", which would allow you to launch and close such services on the fly.
So, depending on how dynamic you need the list of virtual services to be, the answer is either "yes, that works right now" or "yes, that's available in the latest systemd release, but probably not in your distro yet".
Can systemd do that? I like everything else I've heard about it, but I haven't seen any documentation regarding this sort of usage.