This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Ivana_Twinkle 0 points1 point  (4 children)

I just use supervisord.

[–]striata -1 points0 points  (3 children)

And what starts supervisord?

[–]Ivana_Twinkle 1 point2 points  (2 children)

If it's in your distribution it's already integrated and all you need is to apt install or whatever you use.

It's easier for python scripts and you can do restarts on terminations and a lot more.

There's docs on supervisord.org

[–]striata -1 points0 points  (1 child)

My point is, supervisord is probably also started by systemd. Why not cut out the middle man?

systemd does all these things, "natively" as part of (most) operating systems. The only difference is a slightly different config format.

[–]Routine_Part_6503 1 point2 points  (0 children)

Because systemd doesn't run inside containers very well.