我在使用 Resque 记录器时遇到了一些问题。当我从命令行正常启动它时一切正常(它刷新到标准输出)。但是一旦我对其进行去魔化,我就再也看不到日志了。我以为它会默认使用 Rails 应用程序记录器,但那里什么也没有。另外,我正在使用一个库,它将其大部分输出(主要用于调试目的)写入标准错误和标准输出(即 $stderr 和 $stdout)。这些常量是否刷新到 resque 记录器(此外,应该是)?我怎么能把它们捆绑在一起?
不仅如此,我还想将一个fork进程的日志写到一个单独的文件中,也就是说,我需要在处理作业之前更改日志文件。哪里(哪个钩子)最适合它?