Updates:
        Owner: dorma...@gmail.com

Comment #13 on issue 82 by dsalli...@gmail.com: run multiple instances of memcached on one server host
http://code.google.com/p/memcached/issues/detail?id=82

I don't want to answer authoritatively, but my initial reaction has been that this feels somewhat wrong, as I'd expect a single init job to be running a single process.

I tend to run things either upstart or daemontools or something and want to have them all run independently, be independently restartable, etc... This leads to lots of complications like the following (which I'm sure are answered if I study well enough): What happens if I remove an entry from my multi-daemon config and then restart the service? What does it mean for one of them to not start? Do we shut down the rest and then restart the others? What's the status of the service if one of the daemons have crashed but the others are still running?

In practice, I may wish to run multiple of a daemon (I do that for buildbot, for example), but I do so by just setting up independent supervisors so they can be operated and failed independently.


Reply via email to