Heroku Dyno内存与数据库内存

时间:2018-10-05 20:03:30

标签: heroku dyno

我是heroku的新手,想知道他们的术语。

我主持了一个项目,该项目需要种子才能用成千上万的行填充数据库。为此,我使用了Web dyno来从Web上的API中提取信息。

在我的dyno运行时,我收到内存通知,说该dyno超出了内存要求(特定的heroku错误为R14和R15)。

我不确定这是否仅意味着播种过程(Web dyno)运行得太快并且会受到限制,或者我的数据库本身是否太大而必须减少?

1 个答案:

答案 0 :(得分:1)

R14R15错误仅在其运行时动态数上引发。作为参考,Heroku Postgres数据库不在dynos上运行。如果您遇到R14 / R15错误,则意味着您要提取的种子数据可能会耗尽内存配额。您需要减小数据大小或批量处理数据,写入Postgres,然后进行清理。