On 8 Dec 2012, at 00:52, Owen Davies wrote: > I cannot find any good example of a unicorn upstart task that works > properly for the following: > > * Upstart will restart if unicorn dies > * Can send USR2 signal to unicorn to do a no downtime deploys > * Able to stop upstart job, even after a deploy
I take the view that the Unicorn master process is as reliable as a process manager and therefore there's no need to manage Unicorn with a process manager. Some may regard that as cheating but it neatly sidesteps your problem :) I use a control script like the one in the examples/ directory of the Unicorn source to start/stop/restart Unicorn. Yours, Andrew Stewart _______________________________________________ Unicorn mailing list - [email protected] http://rubyforge.org/mailman/listinfo/mongrel-unicorn Do not quote signatures (like this one) or top post when replying
