簡體   English   中英

登錄Redis(Puts應該進入Redis)

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM