0

我在 Heroku 上运行 Rails 3 应用程序。

这是输出heroku logs --tail --source apphttps ://gist.github.com/4000998

这些Started GET "/"行在发出 HTTP 请求时实时显示。但是,这些Processing by Controller行会被缓冲,然后一次全部转储到日志中。

这使得调试应用程序中的问题变得非常困难,因为很难将控制器日志与应用程序的其余日志匹配。如何在每次请求后刷新缓冲日志?

4

1 回答 1

0

将以下行添加到您的config.ru

$stdout.sync = true
于 2012-11-03T00:10:02.310 回答