Heroku RAM不会随着升级后的dynos而增加

时间:2015-06-22 15:37:31

标签: ruby-on-rails ruby ruby-on-rails-3 memory heroku

我有一个庞大的功能,我一直在通过heroku rails控制台手动调用。我的日志中一直收到错误快速消息:

2015-06-22T14:56:42.940517+00:00 heroku[run.9877]: Process running mem=575M(112.4%)
2015-06-22T14:56:42.940517+00:00 heroku[run.9877]: Error R14 (Memory quota exceeded)

1X dyno假设有512 MB的RAM。我把我的dynos升级到了2X,因为它会让我的内存翻倍。我重新启动了我的dynos并且仍然收到R14错误。新的dyno参数需要花费一个多小时来启动"?有人可以解释我错过的东西吗?

谢谢 enter image description here

1 个答案:

答案 0 :(得分:2)

那个日志来自一对一的dyno,一个la heroku run console - 这完全独立于你的网络dynos,你可能正在运行2x dyno&。您需要在--size=2x命令中指定heroku run以使一次性过程使用2x dynos。