Is systemd the best replacement for Supervisord?

0
1
Asked By CuriousCoder77 On

I've been using Supervisord for over a decade, but since it's been unmaintained for two years, I'm making a switch to systemd for managing services and targets. I'm very close to finishing the transition, but I'm curious if there are any better alternatives out there that I might not be aware of. I'd love to hear what others think!

4 Answers

Answered By LinuxLover92 On

If you're using a Linux distribution that ships with systemd, I say go for it! It makes life easier by keeping things straightforward. Keeping to the built-in tools can save you a lot of hassle in the long run.

CuriousCoder77 -

Yes, I'm on Debian 12. That was the plan! I just wanted to double-check if there's something I've overlooked since I haven't stayed updated in the devops world for a bit.

Answered By DevOpsDynamo On

For host-level processes that aren't containerized or chrooted, systemd is the way to go. But if you're working with containers, I've been using s6 lately. It has a bit of a learning curve but is super reliable and robust.

CuriousCoder77 -

I'm leaning towards systemd for now. Thanks for the input, everyone!

Answered By ServerSavant88 On

Systemd is really the way to go; it’s native and well integrated. Use Supervisord only if you need something simple and cross-platform.

Answered By TakeItEasy315 On

I ditched Supervisord about ten years ago when systemd became the standard on most distributions. You're catching on at the right time!

CuriousCoder77 -

Haha, you were ahead of the curve! We had about 120 servers running Supervisord back in 2015. It had its perks like monitoring APIs and easy configurations.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.