Sidekiq记录到终端和日志文件

abs*_*ive 5 log4r sidekiq ruby-on-rails-4

我正在使用Sidekiq在我的Rails服务器中排队一些工作.根据Logging wiki,它就像在config/sidekiq.yml中添加以下内容一样简单

---
:verbose: false
:pidfile: ./tmp/pids/sidekiq.pid
:logfile: ./log/sidekiq.log
:concurrency:  25
Run Code Online (Sandbox Code Playgroud)

但是,现在这只记录到该日志文件,如果我也想写出STDOUT(至少在开发中)怎么办?

Mik*_*ham 15

摆脱日志文件声明.

bundle exec sidekiq | tee ./log/sidekiq.log
Run Code Online (Sandbox Code Playgroud)