2013-06-18 8 views
7

Szukałem tego od pewnego czasu i nie mogę znaleźć niczego, co wydaje się mieć zastosowanie w mojej sytuacji. Wpatrywałam się w te dzienniki i nie widzę problemu.Kod Heroku = H10 desc = "Aplikacja uległa awarii" - Nie mogę ustalić przyczyny awarii

Stało się to podczas wcześniejszych wdrożeń, ale zawsze wydawało się rozwiązywać samodzielnie. Teraz stało się to samo (bez wdrożenia) i nie mogę się z tego wydostać. Próbowałem wrócić do poprzedniej wersji aplikacji, ale wygląda na to, że utknąłem. Zresetowałem dyno i zrobiłem również prowizję db: migracja.

Jest kilka powtarzających się rzeczy w dzienniku, ale po prostu nie wiem, co z nich odczytać. Ktoś ma pojęcie, gdzie jest problem? Wszelkie wskazówki będą mile widziane. Zobacz dzienniki poniżej.

Jun 18 15:51:54 snapclass-production app/heroku-postgres: source=HEROKU_POSTGRESQL_WHITE measure.current_transaction=1077 measure.db_size=6153016bytes measure.tables=0 measure.active-connections=3 measure.waiting-connections=0 measure.index-cache-hit-rate=0.99981 measure.table-cache-hit-rate=0.99349 
Jun 18 15:52:06 snapclass-production heroku/router: at=error code=H10 desc="App crashed" method=GET path=/ host=www.snapclass.com fwd="46.165.195.139" dyno= connect= service= status=503 bytes= 
Jun 18 15:52:07 snapclass-production heroku/router: at=error code=H10 desc="App crashed" method=GET path=/ host=www.snapclass.com fwd="178.255.152.2" dyno= connect= service= status=503 bytes= 
Jun 18 15:52:12 snapclass-production app/postgres: [47-1] [] LOG: checkpoint starting: time 
Jun 18 15:52:13 snapclass-production app/postgres: [48-1] [] LOG: checkpoint complete: wrote 0 buffers (0.0%); 0 transaction log file(s) added, 0 removed, 0 recycled; write=0.000 s, sync=0.000 s, total=0.334 s; sync files=0, longest=0.000 s, average=0.000 s 
Jun 18 15:52:51 snapclass-production app/heroku-postgres: source=HEROKU_POSTGRESQL_WHITE measure.current_transaction=1077 measure.db_size=6153016bytes measure.tables=0 measure.active-connections=3 measure.waiting-connections=0 measure.index-cache-hit-rate=0.99994 measure.table-cache-hit-rate=0.99997 
Jun 18 15:53:06 snapclass-production heroku/router: at=error code=H10 desc="App crashed" method=GET path=/ host=www.snapclass.com fwd="95.141.32.46" dyno= connect= service= status=503 bytes= 
Jun 18 15:53:48 snapclass-production app/heroku-postgres: source=HEROKU_POSTGRESQL_WHITE measure.current_transaction=1077 measure.db_size=6153016bytes measure.tables=0 measure.active-connections=3 measure.waiting-connections=0 measure.index-cache-hit-rate=0.97826 measure.table-cache-hit-rate=0.99999 
Jun 18 15:54:06 snapclass-production heroku/router: at=error code=H10 desc="App crashed" method=GET path=/ host=www.snapclass.com fwd="95.211.217.68" dyno= connect= service= status=503 bytes= 
Jun 18 15:54:17 snapclass-production heroku/router: at=error code=H10 desc="App crashed" method=GET path=/ host=www.snapclass.com fwd="205.197.158.210" dyno= connect= service= status=503 bytes= 
Jun 18 15:54:17 snapclass-production heroku/router: at=error code=H10 desc="App crashed" method=GET path=/favicon.ico host=www.snapclass.com fwd="205.197.158.210" dyno= connect= service= status=503 bytes= 
Jun 18 15:54:25 snapclass-production heroku/router: at=error code=H10 desc="App crashed" method=GET path=/ host=demosidney.snapclass.com fwd="202.46.61.33" dyno= connect= service= status=503 bytes= 
Jun 18 15:54:44 snapclass-production heroku/web.1: State changed from crashed to starting 
Jun 18 15:54:44 snapclass-production app/heroku-postgres: source=HEROKU_POSTGRESQL_WHITE measure.current_transaction=1077 measure.db_size=6153016bytes measure.tables=0 measure.active-connections=3 measure.waiting-connections=0 measure.index-cache-hit-rate=0.98897 measure.table-cache-hit-rate=0.99087 
Jun 18 15:54:48 snapclass-production heroku/web.1: Starting process with command `bundle exec thin start -R config.ru -e $RAILS_ENV -p 50180` 
Jun 18 15:55:40 snapclass-production app/heroku-postgres: source=HEROKU_POSTGRESQL_WHITE measure.current_transaction=1077 measure.db_size=6153016bytes measure.tables=0 measure.active-connections=3 measure.waiting-connections=0 measure.index-cache-hit-rate=0.99926 measure.table-cache-hit-rate=0.99996 
Jun 18 15:55:50 snapclass-production heroku/web.1: Error R10 (Boot timeout) -> Web process failed to bind to $PORT within 60 seconds of launch 
Jun 18 15:55:50 snapclass-production heroku/web.1: Stopping process with SIGKILL 
Jun 18 15:55:51 snapclass-production heroku/web.1: Process exited with status 137 
Jun 18 15:55:51 snapclass-production heroku/web.1: State changed from starting to crashed 
Jun 18 15:55:52 snapclass-production heroku/router: at=error code=H10 desc="App crashed" method=GET path=/ host=demosidney.snapclass.com fwd="119.63.193.130" dyno= connect= service= status=503 bytes= 
Jun 18 15:55:52 snapclass-production heroku/router: at=error code=H10 desc="App crashed" method=GET path=/snapclasses/sat-prep-math/register host=www.snapclass.com fwd="173.199.115.115" dyno= connect= service= status=503 bytes= 
Jun 18 15:55:53 snapclass-production heroku/router: at=error code=H10 desc="App crashed" method=GET path=/ host=www.snapclass.com fwd="23.21.36.78" dyno= connect= service= status=503 bytes= 
Jun 18 15:55:54 snapclass-production heroku/router: at=error code=H10 desc="App crashed" method=GET path=/ host=www.snapclass.com fwd="23.22.98.102" dyno= connect= service= status=503 bytes= 
Jun 18 15:55:54 snapclass-production heroku/router: at=error code=H10 desc="App crashed" method=GET path=/ host=www.snapclass.com fwd="91.109.115.41" dyno= connect= service= status=503 bytes= 
Jun 18 15:56:06 snapclass-production heroku/router: at=error code=H10 desc="App crashed" method=GET path=/ host=www.snapclass.com fwd="174.34.224.167" dyno= connect= service= status=503 bytes= 
+0

Możesz próbowano kontaktując wsparcia Heroku za? – mor

+0

Wygląda na to, że nie ma dobrego sposobu na dotarcie do ich zespołu wsparcia. Widzę tylko stronę dla [usługi Critical Support] (https://www.heroku.com/critical). Większość rzeczy wraca do ich [Pomocy] (https://help.heroku.com/) dokumentów. Zwykle byłeś w stanie przesłać bilet, ale nie wygląda na to, że Wsparcie Krytyczne jest jakąś dodatkową usługą. Przeszedłem więc przez ich dokumentację po pomoc i wyszedłem pusty, ale nie skontaktowałem się z ich krytycznym wsparciem. – mgreich

Odpowiedz

16

spróbować następujących kroków:

- git push heroku master # if not done 
- heroku run rake db:migrate 
- heroku restart 

Odczekaj kilka minut ...

+4

'naprawiono Heroku' to naprawiło to dla mojej aplikacji PHP. Dzięki! –

+4

'restart heroku' natychmiast naprawił moją aplikację Sinatra. Dziękuję Ci bardzo. – Julian

+0

Otrzymuję polecenie rake nie znaleziono – garima

3

utworzyć konto Heroku

$heroku create 

Aby zweryfikować git configration jest dobrze

$git remote -v 

Kojarzenie repo Git z istniejącej aplikacji

$heroku git:remote -a herokuapp-name 

Aby wykonać impuls do opanowania

$git push heroku master 

Aby uzyskać bazę do pracy trzeba będzie migrować do bazy produkcyjnej

$heroku run bundle exec rake db:migrate 

Następnie ponownie uruchom

heroku restart 

Ostatecznie przejdź do swojej lokalizacji

0

Musisz lokalnie skompilować swoje zasoby. Zwykle uruchamiam, a następnie zatwierdzam i pcham do heroku.

0

W moim przypadku to dlatego, że był sztywno port mają być stosowane,

zmienione za pomocą tego, i to działało

app.listen(process.env.PORT || 3000); 
Powiązane problemy