मेरे पास एक ऐप है जो छवि अपलोड स्वीकार करता है। यह यूनिकॉर्न का उपयोग करके हेरोकू पर एक रेल 3 ऐप है। मुझे कभी-कभी unicorn::clientshutdown
अपवाद मिल रहे हैं, और मुझे वास्तव में पता नहीं है कि उन्हें क्या कारण है या उन्हें कैसे संभालना है। मुझे क्या करना चाहिए?मैं अपने heroku रेल ऐप पर यूनिकॉर्न :: क्लाइंटशूटडाउन त्रुटियों के बारे में क्या कर सकता हूं?
यह मेरा unicorn.rb
फ़ाइल है:
before_fork do |server, worker|
# Replace with MongoDB or whatever
if defined?(ActiveRecord::Base)
ActiveRecord::Base.connection.disconnect!
Rails.logger.info('Disconnected from ActiveRecord')
end
# If you are using Redis but not Resque, change this
if defined?(Resque)
Resque.redis.quit
Rails.logger.info('Disconnected from Redis')
end
end
after_fork do |server, worker|
# Replace with MongoDB or whatever
if defined?(ActiveRecord::Base)
ActiveRecord::Base.establish_connection
Rails.logger.info('Connected to ActiveRecord')
end
# If you are using Redis but not Resque, change this
if defined?(Resque)
Resque.redis = ENV['REDIS_URI']
Rails.logger.info('Connected to Redis')
end
end
गेंडा लॉग फ़ाइल को उजागर करता है कुछ भी जोड़ना चाहिए? –