我们的项目中使用了delayed_job的命名队列。有没有办法将每个队列记录到单独的日志文件中?
在部署脚本中,delayed_job是这样启动的:
我想实现的是,运行在
在部署脚本中,delayed_job是这样启动的:
run "cd #{current_path};RAILS_ENV=#{rails_env} script/delayed_job -p #{rails_env} -i 1 --queue=fast start"
run "cd #{current_path};RAILS_ENV=#{rails_env} script/delayed_job -p #{rails_env} -i 2 start"
我想实现的是,运行在
fast
队列中的所有内容都将记录在log/delayed_job.fast.production.log
中,而其他队列中的内容则记录在log/delayed_job.production.log
中。