1

在我们托管在 Heroku 的应用程序中,我们使用 3rd 方代理进行监控和分析。应用程序为自己的活动写入日志“创建了一个日志文件”,如下所示。

Using heroku as Agent storage
Log file at heroku/log/dt_SampleApp_bootstrap_1.log

是否可以通过 Heroku Toolbelt 访问这些文件?Heroku 日志未按预期显示此文件的内容。我也通过连接到heroku服务器,heroku run bash但找不到指定的文件。它不在/app文件夹下。你知道我们在哪里可以找到它吗?

4

1 回答 1

0

每个heroku dyno 都有一个临时文件系统。这意味着您应该将其视为只读的。

有关文件系统的更多信息:https ://devcenter.heroku.com/articles/dynos

您应该考虑将任何文件写入另一个服务(例如 S3)。

您使用什么宝石来创建日志?

于 2012-10-08T13:57:50.187 回答