https://i.stack.imgur.com/7Ar6B.png
即使我的测功机处于离线状态,我的日志中也会出现大量此类错误。有人知道从哪里来吗?
小智 16
几个月来,我一直在努力解决这个问题,但在 Heroku 的支持下却没有取得任何进展。他们只是一直向我指出我读过(并理解)的 L10 错误文档。我的问题是存在一个不是来自附加组件的排水管。可能是以前的工程师手动添加的?没有把握。无论如何,这就是我调试和解决它的方法:
查看L10错误消息以查看drain id:
2021-10-12T14:58:23.642214+00:00 heroku[logplex]: Error L10 (output buffer overflow): drain 'd.89456495-cf6c-4c1b-8865-kd0238j2098' dropped 4 messages since 2021-10-12T14:57:23.753982+00:00.
Run Code Online (Sandbox Code Playgroud)
使用 heroku CLI 检查排水管:
heroku drains --json -a [app-name]
Run Code Online (Sandbox Code Playgroud)
这将列出所有的排水管,包括来自附加组件和其他的排水管。就我而言,其中有一个旧的逻辑排水管(d.89456495-cf6c-4c1b-8865-kd0238j2098),这是错误的根源。
手动移除有问题的排水管:
heroku drains:remove [URL] -a [app-name]
Run Code Online (Sandbox Code Playgroud)
重新启动测功机?不确定是否有必要或者您是否可以等待。
Heroku 日志排水参考:https ://devcenter.heroku.com/articles/log-drains
就像@wlabs 所说,这可能是一个排水问题。 有些人报告说,这可能是文件踪迹溢出,这在免费计划级别上很常见。
如果您不想从应用程序中删除 papertrail,请进入 papertrail 设置并配置日志过滤器以消除您不关心的噪音。然后等待第二天重置。
| 归档时间: |
|
| 查看次数: |
5833 次 |
| 最近记录: |