Ik ben een beetje laat voor het feest, maar ik dacht ik post wat voor mij werkte. In wezen heb ik god setup om redis en resque te controleren. Als ze niet meer rennen, start God ze weer op. Dan heb ik een rake-taak die wordt uitgevoerd na een capistrano-implementatie die mijn reddingswerkers stopt. Zodra de werkers zijn gestopt, zal god nieuwe werkers opstarten zodat ze de nieuwste codebase gebruiken.
Hier is mijn volledige beschrijving van hoe ik resque in productie gebruik:
http://thomasmango.com/2010/05/27/resque-in-production