在開發rails應用程序時,我通常在我的開發環境中使用thin
。我喜歡thin
,因爲日誌不是直接在STDOUT上輸出,而是寫在log/{development,production}.log
。乘客登錄和STDOUT
有時我只是在控制器的動作中插入一個p <some object>
只是爲了快速查看某個對象並調試我的代碼。我知道我可以使用rails loggin api,但是我不想爲每個請求獲得1000個以上的登錄行時這樣做。
在我的生產服務器上,我過去使用過瘦(我配置了apache以作爲我的thin
實例的代理)。在log
目錄thin
中創建了一個名爲thin.log
的文件,您可以在其中看到thin
的STDOUT輸出。
但是在新的生產服務器上,我開始使用Passenger來生產環境。 log/production.log
已創建,我可以一直看到日誌。但是我真正想要做的是在某處看到Passaneger的STDOUT輸出,以得到類似log/passenger.log
的東西(如thins
那樣)。
我已經在谷歌搜索這個,但我找不到有用的東西。有沒有一種方法可以將其歸檔?