乘客记录和STDOUT

时间:2012-10-18 14:09:36

标签: ruby-on-rails passenger

在开发rails应用程序时,我通常会将thin用于我的开发环境。我喜欢thin因为日志不是直接在STDOUT上输出,而是用log/{development,production}.log写的。

有时我只是在控制器的动作中插入一个p <some object>,只是为了快速查看某个对象并调试我的代码。我知道我可以使用rails loggin api但我不想这样做,因为每次请求都会获得1000多个loggin行。

在我的生产服务器上,我过去使用过瘦(我将apache配置为我的thin实例的代理)。在log目录thin中创建了一个名为thin.log的文件,您可以在其中看到thin的STDOUT输出。

但在新的生产服务器中,我开始在生产环境中使用Passenger。 log/production.log已创建,我可以一直查看日志。但我真正想做的是看看Passaneger的STDOUT输出,得到类似log/passenger.log的东西(如thins那样)。

我已经在谷歌搜索过这个,但我找不到任何有用的东西。有没有办法存档?

1 个答案:

答案 0 :(得分:1)

由于似乎没有人知道这是否可能,我发现here对我有用的东西。