मुझे उपरोक्त त्रुटि संदेश हैरोकू पोस्टग्रेज़ बेसिक (as per this question) चला रहा है और समस्या का निदान करने का प्रयास कर रहा है।हेरोकू "psql: FATAL: शेष कनेक्शन स्लॉट गैर-प्रतिकृति सुपरसियर कनेक्शन के लिए आरक्षित हैं"
कनेक्शन पूलिंग का उपयोग करना एक सुझाव है लेकिन ऐसा लगता है कि Rails has this built in है। एक और सुझाव यह है कि ऐप अनुचित रूप से कॉन्फ़िगर किया गया है और बहुत सारे कनेक्शन खोलता है।
मेरा ऐप सक्रिय रिकॉर्ड के माध्यम से अपने सभी कनेक्शन प्रबंधित करता है, और मेरे पास Navicat से डेटाबेस के लिए एक सीधा कनेक्शन था (या कम से कम मैंने सोचा था)।
मैं इसे कैसे डिबग करूंगा?
संकल्प
बाहर कर देता है यह एक Heroku मुद्दा था। Heroku समर्थन से:
हमें आपके मूल डेटाबेस को चलाने वाले सर्वर पर एक समस्या मिली है। हम इस को ठीक से निर्धारित है और यह पता लगाते हैं, तो हम आपको प्रावधान एक नया मूल डेटाबेस की सलाह देते हैं और रूप PGBackups यहाँ विस्तृत साथ में माइग्रेट होगा: https://devcenter.heroku.com/articles/upgrade-heroku-postgres-with-pgbackups । यह आपके डेटाबेस को एक नए सर्वर पर रखना चाहिए। मैं इस व्यवधान के लिए क्षमा चाहता हूं - हम इस समस्या को ठीक करने के लिए काम कर रहे हैं और भविष्य में से इसे रोक सकते हैं।
मैं अन्य लोगों से संबंधित कनेक्शन के बहुत सारे देख सकते हैं। मेरा केवल दो है जो समझ में आता है। मैं इस पर नजर रखूंगा। बहुत धन्यवाद! –