我想在低級別調試sidekiq。Sidekiq日誌Redis查詢
爲了做到這一點,我希望記錄所有查詢。
redis.client.logger = Logger.new(STDOUT)
redis.set('a', 'b')
結果:
D, [2014-05-13T11:35:34.787624 #46689] DEBUG -- : Redis >> SET a b
D, [2014-05-13T11:35:34.788274 #46689] DEBUG -- : Redis >> 0.27ms
這似乎是工作使用Redis的-RB所有庫 Redis的客戶端記錄器可以通過啓用。但不適用於sidekiq,因爲沒有直接訪問Redis::Client
對象。
如何啓用sidekiq這樣的日誌記錄?