Herokuアプリケーションがクラッシュした理由がわかりません。
https://github.com/jstar88/LibreTitan/blob/master/log.txtでログとコードを作成します
http://libretitan.herokuapp.com/でアプリケーションを実行しています
Herokuアプリケーションがクラッシュした理由がわかりません。
https://github.com/jstar88/LibreTitan/blob/master/log.txtでログとコードを作成します
http://libretitan.herokuapp.com/でアプリケーションを実行しています
問題は、データベースが不整合な状態にあるため、PlayがDOWNSエボリューションを実行したいのに、サーバーを-DapplyEvolutions.default=true
とで起動していないことです-DapplyDownEvolutions.default=true
。これが本番システムの場合、DOWNSはデータに破壊的な変更を引き起こす可能性があるため、Playの進化がどのように機能するかを読み、完全に理解するまで、これを行うことはお勧めしません。ドキュメントはここにあります:
http://www.playframework.com/documentation/2.1.0/Evolutions
Herokuで実行しているevolutions.use.locks=true
ので、複数のdynoにスケーリングしても進化が機能するように、必ず設定してください。