2013-04-22 15 views
11

Mam 3 aplikacje Railsowe, które używają tej samej podstawy kodu. 2/3 aplikacji są wyświetlane w porządku, ale jeden z nich daje mi ten błąd:Heroku Rails nie może rozwidlić nowego procesu dla połączenia: Nie mogę przydzielić pamięci

could not fork new process for connection: Cannot allocate memory

Po próbując spojrzeć na logi PostgreSQL, że jest trochę bardziej szczegółowe:

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

ten jest stosunkowo małą aplikacją, szczególnie pod względem danych. Próbowałem ponownie popchnąć wszystko, próbowałem ponownego uruchomienia Heroku, a strona statusu Heroku mówi, że nic im nie jest. Każda pomoc będzie doceniona.

+0

Kilka godzin później problem "sam się rozwiązał". Pozostawię to pytanie bez odpowiedzi, ponieważ, cóż, nadal nie mam odpowiedzi. Co jeśli to się powtórzy? – rpearce

+0

Czy jesteś na wolnym dyno? Czy korzystasz z bezpłatnej bazy danych? –

+1

To był odosobniony incydent z tym serwerem bazy danych. Powinien być teraz naprawiony. Jeśli nadal go widzisz, przenieś do nowego hosta za pomocą pgbackups: https://devcenter.heroku.com/articles/upgrade-heroku-postgres-with-pgbackups – catsby

Odpowiedz

3

Naprawili to ludzie Heroku. Ich problem

+0

Po prostu miał podobny problem, został spowodowany przez głośny sąsiad za dużo pamięci. – manderson

+0

To zdarzyło się nam dzisiaj. Niestety, biorąc pod uwagę ograniczoną kontrolę nad DB podaną przez Heroku, nic nie mogliśmy zrobić. Czy istnieje sposób na ponowne uruchomienie DB? – phani

Powiązane problemy