2013-06-18 4 views
7

Ich habe mich schon eine Weile umgesehen und kann nichts finden, was in meiner Situation anwendbar zu sein scheint. Ich habe diese Protokolle angestarrt und ich kann nicht sehen, was das Problem ist.Heroku-Code = H10 desc = "App abgestürzt" - Ich kann nicht herausfinden, warum es abstürzt

Dies ist bei Bereitstellungen zuvor passiert, schien sich aber immer von selbst zu lösen. Nun, das ist einfach von selbst passiert (kein Einsatz) und ich kann nicht raus. Ich habe versucht, zu einer früheren Version der App zurückzukehren, aber es scheint, dass ich feststecke. Ich habe den Dyno zurückgesetzt und habe auch einen Rake db: migrate gemacht.

Es gibt einige sich wiederholende Dinge im Protokoll, aber ich weiß nur nicht, was ich aus ihnen lesen soll. Hat jemand eine Idee, wo das Problem liegt? Jede Anleitung würde sehr geschätzt werden. Siehe die Protokolle unten.

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

Haben Sie versucht, Heroku Unterstützung zu kontaktieren? – mor

+0

Es scheint keinen guten Weg zu geben, ihr Support-Team zu erreichen. Ich sehe nur eine Seite für einen [Critical Support Service] (https://www.heroku.com/critical). Die meisten Dinge verweisen auf ihre [Help] (https://help.heroku.com/) -Dokumente zurück. Früher war es möglich, ein Ticket zu senden, aber es sieht nicht so aus, als wäre der kritische Support ein zusätzlicher Service. Also habe ich ihre Dokumente für etwas Hilfe durchgesehen und bin leer ausgegangen, habe aber ihre kritische Unterstützung nicht kontaktiert. – mgreich

Antwort

16

Versuchen folgende Schritte:

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

Warten paar Minuten ...

+4

'heroku restart' war es, was es für meine PHP App reparierte. Vielen Dank! –

+4

'heroku restart' hat meine Sinatra App sofort repariert. Vielen Dank. – Julian

+0

Ich bekomme Rake-Befehl nicht gefunden – garima

3

Um ein Heroku Konto

$heroku create 

Um Ihre git configration zu überprüfen zu erstellen ist gut

$git remote -v 

ein Git-Repo mit einem vorhandenen Application Associate

$heroku git:remote -a herokuapp-name 

Push auszuführen

$git push heroku master 

Um Ihre Datenbank zu meistern Sie

$heroku run bundle exec rake db:migrate 
zur Produktionsdatenbank migrieren arbeiten müssen

Dann Neustart

heroku restart 

finaly zu Ihrem Standort navigieren

0

Sie müssen Ihre Assets lokal kompilieren. ich laufen in der Regel

bundle exec rake assets:precompile 

und dann zu begehen und zu Heroku schieben.

0

In meinem Fall war es, weil ich der Hafen wurde hartzucodieren verwendet werden,

ich änderte sich dies mit, und es funktionierte

app.listen(process.env.PORT || 3000); 
Verwandte Themen