[英]Logging in to the Redis(Puts should go to redis)
我想要一個功能來記錄我所有的“ puts”,以便同時將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
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.