【问题标题】:Heroku Error R14 (Memory quota exceeded) consequences?Heroku Error R14(超出内存配额)后果?
【发布时间】:2012-11-02 06:12:41
【问题描述】:

我在 heroku 上有一个网络应用程序,它一直在使用大约 300% 的允许 RAM (512 MB)。我看到我的日志充满了错误 R14(超出内存配额)[每秒一个条目]。虽然状况不佳,但我的应用程序仍然有效。

除了性能下降之外,是否还有其他我应该注意的后果(例如 heroku 对与此问题相关的任何事情收取额外费用,预定的作业可能会失败等)?

【问题讨论】:

    标签: heroku


    【解决方案1】:

    据我所知,即使您继续超出内存要求,Heroku 也不会采取行动。但是,我不认为完全 1 GB 的超额容量(在您消耗的 1.5 GB 之外)的可用性是有保证的,或者在任何时候都保证是物理内存。此外,如果您正在运行接近 1.5 GB,那么您可能会超过 1.5 GB 的硬限制,此时您的 dyno 将被终止。

    【讨论】:

    • 所以,这意味着不需要重新启动,不需要增加测功机等?
    • 据我所知,没有。但是,我不认为将持续运行作为一种策略是一个好主意,无论是性能方面还是稳定性方面。它不是为此而构建的。
    猜你喜欢
    • 2017-11-02
    • 2014-10-15
    • 2017-04-16
    • 1970-01-01
    • 2020-11-23
    • 2017-11-29
    • 2013-10-01
    • 2023-03-28
    • 2014-07-14
    相关资源
    最近更新 更多