Ho ricevuto questo errore ora su & per gli ultimi due giorni da quando ho distribuito la mia applicazione a heroku. Succede sia prima che io abbia iniziato ad usare l'unicorno come server e anche dopo. A volte posso riattivarlo utilizzando heroku run rake db:migrate
e poi heroku restart
ma questo lo risolve solo per un paio d'ore ed è rotto di nuovo. Per quanto riguarda la pagina web sta dicendo "Errore dell'applicazione". I registri non sono molto utili, ma qui è quello che dice ogni volta che questo errore si verifica:Errore Heroku H13
[2014-10-27T21:13:31.675956 #2] ERROR -- : worker=1 PID:8 timeout (16s > 15s), killing
[2014-10-27T21:13:31.731646 #14] INFO -- : worker=1 ready
[2014-10-27T21:13:31.694690 #2] ERROR -- : reaped #<Process::Status: pid 8 SIGKILL (signal 9)> worker=1
at=error code=H13 desc="Connection closed without response" method=GET
sto solo usando la versione gratuita di Heroku, voglio assicurarsi che funzioni prima di aggiornare, ma è che il mio unico opzione a questo punto?
Inoltre, sono in grado di eseguirlo localmente perfettamente utilizzando rails server
o foreman start
.
Ho una riga in config/unicorn.rb che dice 'timeout 15' e ad un certo punto l'ho cambiato in' timeout 30' senza alcun risultato – Eli
Ho appena accettato questa come risposta perché sembra funzionare ora in modo coerente, quindi non sono sicuro di cosa stia causando questo problema. – Eli
Eli, Qualche cambiamento in questa situazione? Occasionalmente ricevo questo errore, ma sembra che vada via appena ho iniziato a risolvere il problema. Sembra che sia più probabile che accada dopo che l'app rimane inattiva per un giorno circa, quasi come se fosse parzialmente addormentata. – SteveO7