आवंटित नहीं किया जा सकता है मेरे पास 3 रेल एप्लिकेशन हैं जो सभी एक ही कोड बेस का उपयोग करते हैं। आवेदनों की 2/3 ठीक चल रहे हैं, लेकिन उनमें से एक ने मुझे इस त्रुटि देता है:हेरोकू रेल कनेक्शन के लिए नई प्रक्रिया को फोर्क नहीं कर सका: स्मृति
could not fork new process for connection: Cannot allocate memory
Postgres लॉग पर नज़र डालें करने की कोशिश कर पर, यह एक छोटे से अधिक विशिष्ट है:
psql: bin//psql-9.2.1-64bit pv: bin//pv-1.1.4-64bit psql-9.2.1-64bit:
could not fork new process for connection: Cannot allocate memory
could not fork new process for connection: Cannot allocate memory
could not fork new process for connection: Cannot allocate memory
bin/brie: line 146: [: : integer expression expected pg_dump:
bin//pg_dump-9.2.1-64bit psql-9.2.1-64bit:
could not fork new process for connection: Cannot allocate memory
could not fork new process for connection: Cannot allocate memory
could not fork new process for connection: Cannot allocate memory
यह एक अपेक्षाकृत छोटा ऐप है, खासकर डेटा-वार। मैंने सबकुछ फिर से धक्का देने की कोशिश की है, मैंने उसकीोकू-पुनरारंभ करने की कोशिश की है, और हेरोकू का स्टेटस पेज कहता है कि वे ठीक हैं। किसी भी सहायता की सराहना की जाएगी।
घंटे बाद, समस्या "स्वयं को हल कर रही है।" मैं इस सवाल को अनुत्तरित छोड़ने जा रहा हूं क्योंकि, ठीक है, मेरे पास अभी भी कोई जवाब नहीं है। क्या होगा यदि यह फिर से होता है? – rpearce
क्या आप एक मुफ्त डिनो पर हैं? क्या आप एक मुफ्त डेटाबेस पर हैं? –
यह डेटाबेस सर्वर के साथ एक अलग घटना थी। अब तय किया जाना चाहिए। यदि आप इसे देखना जारी रखते हैं, तो pgbackups के साथ एक नए होस्ट पर माइग्रेट करें: https://devcenter.heroku.com/articles/upgrade-heroku-postgres-with-pgbackups – catsby