RailsとRubyを独学で勉強しているものです。
今回は「AWSでRailsアプリのデプロイ時のメモリ不足エラー」について質問があります。
Railsアプリの本番環境を以下の環境で運用しております。
プラットホーム:AWS 仮想サーバー:EC2(t2.micro) データベース:RDSのMySQL(db.t2.micro)
上記の環境で本番環境を運用しているのですが10回くらいCapistranoでデプロイすると以下のようなエラーが出てしまいデプロイができなくなりました。
ExecJS::RuntimeError: FATAL ERROR: Evacuation Allocation failed - process out of memory
上記のエラーはメモリ不足のエラーだと思うのですが、この場合はEC2のインスタンスをもっと性能の良いものに上げるしか方法はないのでしょうか?
ちなみに、容量を削減するために以下のフォルダの不要なrelease(現在のcurrentではないもの)は削除致しました。
/var/www/book_list(アプリ名)/releases/
しかし、まだ容量不足のエラーが出てしまします。
アドバイスなどよろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/10/12 02:30