Elastic beanstalk [Rails]部署问题 - 无法分配内存

时间:2015-05-06 21:24:36

标签: javascript ruby-on-rails ruby amazon-web-services elastic-beanstalk

部署到Elastic beanstalk时遇到以下错误。这是一个在Puma上运行Rails 4.1.9和Ruby 2.1.4的ruby应用程序。

堆栈跟踪如下:

Errno::ENOMEM: Cannot allocate memory - node
(in /var/app/ondeck/app/assets/javascripts/my_javascript.js)

我的javascript文件非常基本,看起来像这样

//= require jquery
//= require jquery_ujs
//= require ../../../vendor/assets/components/bootstrap/dist/js/bootstrap.min
//= require ../../../vendor/assets/components/thirdpartylib.js

... and then basic functions

不确定为什么这会失败。我没有更改javascript文件或供应商资产中的任何内容。

非常感谢任何有关如何解决的想法。

1 个答案:

答案 0 :(得分:3)

通过删除大量不需要或使用的资产解决了这个问题,例如我拥有整个引导项目源和一些第三方库项目源代码树和相应的文件,而不仅仅是src文件我正在使用。