PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

रेल बचाव कार्यकर्ता PGError के साथ विफल:सर्वर ने अप्रत्याशित रूप से कनेक्शन बंद कर दिया

थोड़ा शोध/परीक्षण और त्रुटि करने के बाद। किसी भी व्यक्ति के लिए जो एक ही मुद्दे पर आ रहा है। स्पष्ट करने के लिए कि जीसी ने क्या उल्लेख किया है।

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"

आशा है कि यह किसी की मदद करता है, जितना उसने मेरे लिए किया।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL नेस्टेड JSON क्वेरी

  2. क्या एक चर का उपयोग करना संभव है और पोस्टग्रेएसक्यूएल में रिटर्न प्रकार निर्दिष्ट नहीं करना है?

  3. Mac पर Odoo इंस्टालेशन LESSC कमांड निष्पादित नहीं कर सका

  4. PostgreSQL प्रतिकृति स्लॉट का उपयोग करना

  5. आवश्यक PostgreSQL निगरानी - भाग 2