当 Heroku Papertrail 日志记录达到每日 10 MB 的限制时会发生啥?
Posted
技术标签:
【中文标题】当 Heroku Papertrail 日志记录达到每日 10 MB 的限制时会发生啥?【英文标题】:What happens when Heroku Papertrail logging reaches 10 MB daily limit?当 Heroku Papertrail 日志记录达到每日 10 MB 的限制时会发生什么? 【发布时间】:2020-11-16 06:16:55 【问题描述】:使用 Heroku 进行 Papertrail 日志记录的免费版本的每日日志量限制为 10 MB:
https://elements.heroku.com/addons/papertrail
达到此限制时会发生什么?整个 Heroku 应用程序在一天的剩余时间里会失败/崩溃吗?我尝试对此进行测试,但无法确定发生了什么,因此我不清楚限制是否由于某种原因正确触发。
【问题讨论】:
我很确定它要么只是停止收集日志,要么继续收集但旧日志滚到了尽头。不过,我找不到基于快速搜索的参考。您的应用绝对应该不会因此而崩溃。 【参考方案1】:一旦达到 10MB,日志将被丢弃,因此当天的新日志将不会被存储。它们仍可通过 Logplex 获得(通常通过查看 heroku logs
),但 Papertrail 不会为您提供它们。
【讨论】:
这符合我的经验。【参考方案2】:一旦达到每日 10MB 的限制,日志处理就会暂停。 See the Papertrail Dashboard screenshot
【讨论】:
以上是关于当 Heroku Papertrail 日志记录达到每日 10 MB 的限制时会发生啥?的主要内容,如果未能解决你的问题,请参考以下文章
Rails:在生产环境中配置记录器以使用 Papertrail