I'm using resque gem, and I'm running the jobs through the following command:
rake resque:work QUEUE='*'
But the problem is: As my SSH connection with remote server gets disconnected, or I close the SSH session window that is running the process rake resque:work QUEUE='*'
, it stops running the job.
I'd like to have a way in which the job will run independently: no need to remain connected with through SSH. Is there a way, or should I follow this procedure to accomplish what I require?
For this you can run rake task in background. There are multiple ways to accomplish this. Two of them are here: