【问题标题】:Log format with delayed_jobdelay_job 的日志格式
【发布时间】:2011-01-26 01:16:42
【问题描述】:

我正在从 perform 方法中写入 log/delayed_job.log:

class MyWorker
    def perform
        logger.error("testing logger")
    end
end

在 log/delayed_job.log 中打印了我的错误消息,但与 delay_job 记录的其他消息相比,没有任何格式(以日期/时间为前缀):

2010-03-10T14:46:18-0400: * [Worker(delayed_job host:myhost pid:10825)]
testing logger

有没有办法使用delayed_job 的记录器来获得这种类似的格式?还是我必须创建自己的日志方法来为日期添加前缀?

【问题讨论】:

    标签: ruby-on-rails logging delayed-job


    【解决方案1】:

    您需要在 Logger 中定义自己的格式并使用它。

    【讨论】:

      猜你喜欢
      • 2018-07-27
      • 1970-01-01
      • 2016-06-18
      • 1970-01-01
      • 2011-04-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多