मुझे वही समस्याएं थीं जो डेटाबेस से बहुत अधिक खुले कनेक्शन के कारण हुई थीं। ऐसा तब हो सकता है जब आपके पास नियंत्रक के बाहर डेटाबेस क्वेरी हों (एक मॉडल, मेलर, पीडीएफ जनरेटर, ...) में।
मैं इस ब्लॉक में उन प्रश्नों को लपेटकर इसे ठीक कर सकता हूं जो कनेक्शन को स्वचालित रूप से बंद कर देता है।
ActiveRecord::Base.connection_pool.with_connection do
# your code
end
चूंकि प्यूमा बहु-थ्रेडेड काम करता है, पूल आकार (जैसा कि इब्राहम ने उल्लेख किया है) भी एक सीमा हो सकती है। इसे (थोड़ा) बढ़ाने की कोशिश करें...
मुझे आशा है कि यह मदद करता है!