私は、起動を妨げる60秒間に何が起こっているのか、そしてこれに対する通常の原因を理解するための手順に興味があります。
これはログファイルがどのように見えるかです(実際に何が起こっていたかについては何も伝えません)
2013-01-14T10:34:17+00:00 app[web.1]: => Booting Thin
2013-01-14T10:34:17+00:00 app[web.1]: => Call with -d to detach
2013-01-14T10:34:17+00:00 app[web.1]: => Rails 3.2.2 application starting in production on http://0.0.0.0:52216
2013-01-14T10:34:17+00:00 app[web.1]: => Ctrl-C to shutdown server
2013-01-14T10:34:23+00:00 heroku[web.1]: Error R10 (Boot timeout) -> Web process failed to bind to $PORT within 60 seconds of launch
2013-01-14T10:34:23+00:00 heroku[web.1]: Stopping process with SIGKILL
2013-01-14T10:34:24+00:00 heroku[web.1]: Process exited with status 137
2013-01-14T10:34:24+00:00 heroku[web.1]: State changed from starting to crashed
プロセスが強制終了されたときに、それが非常に役立つことを示すスタックトレースが少なくともあればと思います。
これが起こったときにあなたがする/チェックすることは何ですか?
PS:私は自分のケースに対する答えを探しているのではなく、誰もが恩恵を受けることができる一般的な手順を探しています。