0
我在Ubuntu Linux上使用Rails 5.0與sidekiq。我開始搭檔,像這樣如何將日期添加到我的sidekiq.log日誌文件中?
cd $APP_ROOT && bundle exec sidekiq -d -P $SIDEKIQ_PID -L $APP_ROOT/log/sidekiq.log -c 1 -e $ENV
和我的配置/初始化/ sidekiq.rb文件有這個
Sidekiq.configure_server do |config|
config.redis = { url: "redis://#{ENV['REDIS_PORT_6379_TCP_ADDR']}:#{ENV['REDIS_PORT_6379_TCP_PORT']}/12" }
end
Sidekiq.configure_client do |config|
config.redis = { url: "redis://#{ENV['REDIS_PORT_6379_TCP_ADDR']}:#{ENV['REDIS_PORT_6379_TCP_PORT']}/12" }
end
Sidekiq.redis { |conn| conn.flushdb }
我在日誌/ sideiiq.log文件通知雖然我的「把」輸出報表從我的Rails代碼出現,我希望日期出現在他們面前。如何更改我的配置,以便日期顯示在我的sidekiq日誌文件中每個輸出行的前面?
我sidekiq工人調用其他服務,這些服務使用「看跌期權」。我將如何添加該場景下的日期?或者你是否說我必須將所有的放入'更改爲'logger.info'或其他? – Dave
是的。使用框架提供的記錄器。生產代碼不應該使用'puts'。 –