[Twisted-Python] process manager for twisted daemons?

2017-05-03 Thread jonathan vanasco
We have a few twisted daemons running on a linux machine under Supervisord as the process manager. Unfortunately, Supervisord is missing a feature that is pretty critical to our needs, so must be replaced with something that supports it -- the feature is the ability to persist state across rebo

Re: [Twisted-Python] process manager for twisted daemons?

2017-05-03 Thread dawuud
why not use systemd to manage the daemon? On Wed, May 03, 2017 at 07:21:24PM -0400, jonathan vanasco wrote: > > We have a few twisted daemons running on a linux machine under Supervisord as > the process manager. Unfortunately, Supervisord is missing a feature that is > pretty critical to our

Re: [Twisted-Python] process manager for twisted daemons?

2017-05-03 Thread Tristan Seligmann
On Thu, 4 May 2017 at 01:21 jonathan vanasco wrote: > Is anyone deploying their twisted services with something other than > Supervisor? If so, I'd love to know. > It sounds like systemd has what you want here, and should work fine for your Twisted services, assuming you don't have other constr

Re: [Twisted-Python] process manager for twisted daemons?

2017-05-03 Thread jonathan vanasco
On May 3, 2017, at 7:46 PM, Tristan Seligmann wrote: > It sounds like systemd has what you want here, and should work fine for your > Twisted services, assuming you don't have other constraints that exclude its > use. we were avoiding it because of a few reasons, but will need to rethink that