Steve Lorek

Resque Worker Management with God

God is a process management tool, which can watch your Resque workers, ensuring they're running and spawn additional workers as necessary in the background.

We install God as below:

$ sudo gem install god

God uses configuration files for each of the processes it monitors. The way we're going to set it up is to have a single directory, /etc/god, containing all of the scripts we want to be running. Any file named .god will be run by the initialisation script we create later.