不同的DJ工作者的不同日志文件

时间:2014-04-03 22:14:19

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

我有各种DJ工作人员,每个工作人员都在一个队列中工作。我希望每个队列的日志记录都在一个单独的文件中。我怎样才能做到这一点?

我使用script / delayed_job启动延迟的作业工作者。目前,我使用以下命令设置我的自定义日志文件,该文件在config / initializer / delayed_job_config.rb中设置:

Delayed::Worker.logger = ActiveSupport::BufferedLogger.new("log_file")

我认为我不能修改特定记录器的初始化程序文件,因为在脚本/ delayed_job初始化Worker之前调用它。知道我怎么能这样做吗?

0 个答案:

没有答案