2
I created a sample app called stock portfolio manager 

https://github.com/rohanmoitra/foliomanageを作成し、heroku にデプロイしました。しかし、heroku rake db:migrate を実行しようとすると、タイムアウトになり、次のエラーが発生します。

2012-10-22T22:28:35+00:00 heroku[web.1]: Error R10 (Boot timeout) -> Web process
 failed to bind to $PORT within 60 seconds of launch
2012-10-22T22:28:35+00:00 heroku[web.1]: Stopping process with SIGKILL
2012-10-22T22:28:36+00:00 heroku[web.1]: Process exited with status 137
2012-10-22T22:28:36+00:00 heroku[web.1]: State changed from starting to crashed

Has anyone encountered this error before? Any help would be deeply appreciated
4

1 に答える 1

1

heroku ブートで移行を行うべきではありません。後者は 60 秒に制限されています。移行を rake タスクとして個別に実行します。ただし、本当にこれを実行したい場合は、ブート タイムアウトを回避する必要があります (https://github.com/dblock/heroku-forward が役立ちます)。

于 2012-12-14T05:35:55.837 に答える