【发布时间】:2012-11-02 06:12:41
【问题描述】:
我在 heroku 上有一个网络应用程序,它一直在使用大约 300% 的允许 RAM (512 MB)。我看到我的日志充满了错误 R14(超出内存配额)[每秒一个条目]。虽然状况不佳,但我的应用程序仍然有效。
除了性能下降之外,是否还有其他我应该注意的后果(例如 heroku 对与此问题相关的任何事情收取额外费用,预定的作业可能会失败等)?
【问题讨论】:
标签: heroku
我在 heroku 上有一个网络应用程序,它一直在使用大约 300% 的允许 RAM (512 MB)。我看到我的日志充满了错误 R14(超出内存配额)[每秒一个条目]。虽然状况不佳,但我的应用程序仍然有效。
除了性能下降之外,是否还有其他我应该注意的后果(例如 heroku 对与此问题相关的任何事情收取额外费用,预定的作业可能会失败等)?
【问题讨论】:
标签: heroku
据我所知,即使您继续超出内存要求,Heroku 也不会采取行动。但是,我不认为完全 1 GB 的超额容量(在您消耗的 1.5 GB 之外)的可用性是有保证的,或者在任何时候都保证是物理内存。此外,如果您正在运行接近 1.5 GB,那么您可能会超过 1.5 GB 的硬限制,此时您的 dyno 将被终止。
【讨论】: