थोड़ा शोध/परीक्षण और त्रुटि करने के बाद। किसी भी व्यक्ति के लिए जो एक ही मुद्दे पर आ रहा है। स्पष्ट करने के लिए कि जीसी ने क्या उल्लेख किया है।
Resque.after_fork = Proc.new { ActiveRecord::Base.establish_connection }
उपरोक्त कोड को इसमें रखा जाना चाहिए:/lib/tasks/resque.rake
उदाहरण के लिए:
require 'resque/tasks'
task "resque:setup" => :environment do
ENV['QUEUE'] = '*'
Resque.after_fork do |job|
ActiveRecord::Base.establish_connection
end
end
desc "Alias for resque:work (To run workers on Heroku)"
task "jobs:work" => "resque:work"
आशा है कि यह किसी की मदद करता है, जितना उसने मेरे लिए किया।