2013-04-22 5 views
11

आवंटित नहीं किया जा सकता है मेरे पास 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

यह एक अपेक्षाकृत छोटा ऐप है, खासकर डेटा-वार। मैंने सबकुछ फिर से धक्का देने की कोशिश की है, मैंने उसकीोकू-पुनरारंभ करने की कोशिश की है, और हेरोकू का स्टेटस पेज कहता है कि वे ठीक हैं। किसी भी सहायता की सराहना की जाएगी।

+0

घंटे बाद, समस्या "स्वयं को हल कर रही है।" मैं इस सवाल को अनुत्तरित छोड़ने जा रहा हूं क्योंकि, ठीक है, मेरे पास अभी भी कोई जवाब नहीं है। क्या होगा यदि यह फिर से होता है? – rpearce

+0

क्या आप एक मुफ्त डिनो पर हैं? क्या आप एक मुफ्त डेटाबेस पर हैं? –

+1

यह डेटाबेस सर्वर के साथ एक अलग घटना थी। अब तय किया जाना चाहिए। यदि आप इसे देखना जारी रखते हैं, तो pgbackups के साथ एक नए होस्ट पर माइग्रेट करें: https://devcenter.heroku.com/articles/upgrade-heroku-postgres-with-pgbackups – catsby

उत्तर

3

हेरोकू लोगों ने इसे ठीक किया। उनकी समस्या

+0

बस एक ही समस्या थी, बहुत शोर का उपयोग कर एक शोर पड़ोसी के कारण हुआ था। – manderson

+0

आज हमारे साथ हुआ। दुर्भाग्य से हरोकू द्वारा दिए गए डीबी पर सीमित नियंत्रण दिया गया था, हम कुछ भी नहीं कर सकते थे। क्या डीबी को पुनरारंभ करने का कोई तरीका है? – phani

संबंधित मुद्दे