4
Resque工作只是普通的老紅寶石對象。我可以使用其中的puts
調用來產生輸出到控制檯,或者我可以實例化一個標準的Ruby Logger
類STDOUT
並使用它。「正確」方式從背景(Resque)作業寫入日誌輸出?
但是,有沒有正確的方法登錄Rails,從非控制器或模型的地方?我看到Rails.logger
返回BufferedLogger
,但是當我呼叫info
或warn
等,它沒有任何反應。如果我打電話給flush
,它只是返回一個空數組而沒有輸出。
這裏的約定是什麼?