我是heroku的新手,想知道他们的术语。
我主持了一个项目,该项目需要种子设定来填充包含数万行的数据库。为此,我使用网络测功机从网络上的API中提取信息。
当我的测功机正在运行时,我收到内存通知,说测功机已超出内存要求(特定的heroku错误是R14和R15(。
我不确定这是否仅仅意味着我的种子设定过程(网络测功机(运行太快并且会受到限制,或者我的数据库本身是否太大而必须减少?
R14
和R15
错误仅在运行时测功机上抛出。作为参考,Heroku Postgres数据库不在dynos上运行。如果您遇到R14
/R15
错误,则意味着您要拉下的种子数据可能会耗尽您的内存配额。您需要减小数据的大小或批处理数据,写入 Postgres,然后在继续之前进行清理。