I'm running an application under supervisor at the moment which has turned out alright except when it comes time to deploy a new version. At the moment we alter the supervisor config then pkill -HUP supervisord; which of course brings down anything else supervisord is running.
In order to get around this do you run a supervisor instance per application you monitor on the one machine? I've also tried the twiddler interface but it has done some weird things like making the webui unresponsive which forces me to reload supervisor anyway.
Yeah, I don't know of any way around having to stop/start supervisord (and everything it runs) each time you add a new application to the server. Where I work, this is something that happens once every couple months or so so it's a pretty small price to pay.
Nathan Oorloff - 2008-10-29 20:30:07.418869
I'm running an application under supervisor at the moment which has turned out alright except when it comes time to deploy a new version. At the moment we alter the supervisor config then pkill -HUP supervisord; which of course brings down anything else supervisord is running. In order to get around this do you run a supervisor instance per application you monitor on the one machine? I've also tried the twiddler interface but it has done some weird things like making the webui unresponsive which forces me to reload supervisor anyway.Anders Pearson - Wed 29 Oct 2008 21:06:41
Yeah, I don't know of any way around having to stop/start supervisord (and everything it runs) each time you add a new application to the server. Where I work, this is something that happens once every couple months or so so it's a pretty small price to pay.