Sidekiq同时记录日志到终端和日志文件

13

我正在使用Sidekiq将一些任务排队到我的Rails服务器中。根据Logging维基页面的说明,只需在config/sidekiq.yml中添加以下内容即可。

---
:verbose: false
:pidfile: ./tmp/pids/sidekiq.pid
:logfile: ./log/sidekiq.log
:concurrency:  25

然而,现在它仅记录到那个日志文件中,如果我确实想要同时写入STDOUT(至少在开发环境中),该怎么办?

1个回答

29

去掉日志文件语句。

bundle exec sidekiq | tee ./log/sidekiq.log

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接