基本的な情報を保存するために、Play Framework 2 で Ebean を使用しています。このアプリケーションは Heroku にプッシュされます。すべて問題ないようです。Ebean で読み書きできますが、数時間後にアプリケーションにアクセスすると、保存されていたものがすべて消えてしまいます。
このソースから、アプリケーションが頻繁にアクセスされない場合は、アプリケーションを起動する必要があることがわかります。つまり、実行中のアプリケーションは、しばらくアイドル状態になるとシャットダウンされますよね?
めったにアクセスされない無料アプリは、起動に数秒 (場合によってはそれ以上) かかります — 久しぶりにアクセスしたときでもアプリをすばやく応答させたい場合は、有料プランにアップグレードしてください
私はこの質問を見つけました Herokuの永続的なファイルシステムはありませんか? これは、heroku に永続的なファイルシステムがないことを説明しています。
したがって、Ebean はファイルシステムにデータを保存します。つまり、Heroku には永続的なファイルシステムがないため、しばらくするとデータが消去されます。
私はHeroku で無料のアプリケーションを使用していることに言及する必要があります。これを解決する方法はありますか?多分私はいくつかの設定が欠けているか、何か...
編集
ファイルに保存されたH2データベースを使用します。