How to manage distributed services?

by @jehiah on 2006-04-14 04:05UTC
Filed under: All , Linux , SysAdmin

What do you use to keep applications runing when you have dozens of them running on a dozen different servers?

The case I am specifically asking about is when you have a dozen linux servers, and you have equally as many (and probably more) services that run on one or more of those servers. Those applications are a mix of home grown apps, cots products, and FOSS software.

So how do you keep them running, know what runs where, and start/stop them all without ending up with a nightmare?

Do you stick with init scripts (and roll your own)?
Do you use daemontools?
A homemade restart menu?
Let heartbeat manage it for you?

What works for you / what doesn’t?

Subscribe via RSS ı Email
© 2023 - Jehiah Czebotar