Nilesh
2011-Apr-06 04:41 UTC
Problem in resque: job not getting removed from queue when finished processing
Hi, I am using resque, and resque-scheduler in my rails application. I am facing strange problem in using resque-scheduler. One of my job is not getting removed from queue, once it finishes with the ''perform'' method. I need to kill it explicitly to get out of the queue, then other jobs in the queue starts executing. Job class is simple, like: class FooJob @queue = :high_volume def self.perform puts "FooJob#perform:" # some method call end end And resque_schedule.yml contains: add_jobs_from_foo: cron: "15 * * * *" class: FooJob description: "enqueue jobs from Foo" Can it be problem with gem versions or memory issue? or any other? Thanks in advance for any pointers -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.