हेरोकू समर्थन का कहना है कि इसे साझा डेटाबेस पर libssl के अपने संस्करण के साथ करना है, लेकिन हमने इसे एक प्रोजेक्ट पर सामना किया है यह भी एक समर्पित डेटाबेस पर है।यूनिकॉर्न के साथ हेरोकू, सीडर पर: सक्रिय रिकॉर्ड्स प्राप्त करना :: स्टेटमेंट इनवालिड: पीजीआरआरआर: एसएसएल सिस्कल त्रुटि: ईओएफ का पता चला
त्रुटि संदेश::
ActiveRecord::StatementInvalid: PGError: SSL SYSCALL error: EOF detected : SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND a.attnum = d.adnum WHERE a.at
Where:
some_controller#index
[PROJECT_ROOT]/vendor/bundle/ruby/1.9.1/gems/activerecord-3.0.11/lib/active_record/connection_adapters/postgresql_adapter.rb, line 505
मूल रूप से इस त्रुटि को इतनी बार हर परियोजना हम यूनिकॉर्न साथ ढेर 3 श्रमिकों के लिए कॉन्फ़िगर नई देवदार के लिए स्थानांतरित किया है पर (सिर्फ एक तैनाती के बाद के करीब) हर होता है
उसके अलावा अभी तक उसके उत्तर से कोई जवाब नहीं है, यह प्रतीक्षा करें कि कौन जानता है कि हमारे साझा डेटाबेस सर्वर को अपग्रेड करने में कितना समय लगता है * और मुझे Google पर कुछ भी नहीं मिला है।
उन्होंने यह भी सुझाव दिया कि इसे यूनिकॉर्न के श्रमिकों के ओवरलैपिंग के साथ करना होगा और हमें पतले पर स्विच करना चाहिए लेकिन प्रदर्शन लाभ कभी-कभी त्रुटि (मुझे लगता है!) के लायक है। मुझे उम्मीद है कि ओवरलैप को रोकने के लिए यूनिकॉर्न को कॉन्फ़िगर करने का एक तरीका है।
क्या किसी को इसका सामना करना पड़ा है, और यदि हां, तो आपने इसे हल करने के लिए क्या किया है? धन्यवाद!
* उनके वास्तविक शब्द नहीं, बस उनकी प्रतिक्रिया के बाद मुझे कैसा लगा।
संलग्न अपने config/unicorn.rb
लिए:
after_fork do |server, worker|
if defined?(ActiveRecord::Base)
ActiveRecord::Base.establish_connection
end
end
मैं इसे जोड़ा जाता है और हम एक ही PGError: SSL SYSCALL
त्रुटि सारा दिन नहीं देखा है
क्या वे उनकी सहायता टीम के सटीक शब्द थे? यदि ऐसा है, तो यह बहुत ही व्यावसायिक है ... – leonardoborges
मुझे वही त्रुटियां मिलीं। मैं 3 श्रमिकों के साथ यूनिकॉर्न का उपयोग कर रहा हूं। – soulnafein
नहीं, यह उनके वास्तविक शब्द नहीं थे, बस उन्होंने मुझे कैसे महसूस किया: सुनिश्चित नहीं है कि यह कब अपडेट होगा और यह समस्या को ठीक नहीं कर सकता है। उन्होंने कहा कि हमें एक समर्पित डीबी का प्रयास करना चाहिए, लेकिन हम एक ऐप पर वही त्रुटियां देखते हैं जो हम समर्पित/करते हैं। –