我想要一个功能来记录我的所有“放置”以同时进入 redis 到 STDOUT。
class Job
def self.perform
puts "Abc"
end
end
然后我期待redis中有一个键值对。如果作业 ID 为 1
Resque.redis.get("log_1") #=> "Abc"
我需要这个是因为,以便另一台远程机器可以读取此日志。
我需要这个是因为,以便另一台远程机器可以读取此日志。
您应该尝试使用“真正的”日志记录解决方案,例如 Graylog2。
另外,不要puts
用于记录,使用 Resque.logger:https ://github.com/resque/resque/blob/1-x-stable/lib/resque.rb#L473-L475