I have backgroundrb working locally and everything’s fine. However, i
can’t get it running on our server.
I read a blog post by David Burger about backgroundrb
and it says that you set up your backgroundrb.yml file with a different
section for each environment you want to use. Mine looks like this:
The environment i’m trying to get it working in initially is ‘staging’
(our server-based environment for playing with new stuff before
deploying it to the live server). I set a different persistent_delay in
each environment just so i could watch the log file and see what’s going
on. I start backgroundrb like this:
sudo ./script/backgroundrb start -e staging
The server starts ok, and in my staging.log i can see it querying the
job queue table every five seconds (the default time). So, it seems to
be running, but ignoring my ‘staging’ settings. When i try and call it
from the console or my app, i get this error:
Can anyone help?