ruby-on-rails-4 - Sidekiq 记录到终端和日志文件

标签 ruby-on-rails-4 sidekiq log4r

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

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

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

最佳答案

摆脱日志文件语句。

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

关于ruby-on-rails-4 - Sidekiq 记录到终端和日志文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26047790/

相关文章:

ruby-on-rails - 盲目直通已被弃用

ruby-on-rails - 登录 Sidekiq worker

ruby - log4r 示例的系统日志输出

mysql - 数据库设计最佳实践 – 调查问答

ruby-on-rails - 重定向后 Rails session 不持久

ruby-on-rails - Sidekiq + Rails : How to see queue of "Busy" jobs?

ruby-on-rails - 使用 angular2-token 包成功登录后,rails 4 API 给出 ​​401 未经授权的响应

mongoid - 通过Tire(mongoid4,rails4)插入新文档后,Elasticsearch映射未更新

ruby - 在 Ruby 应用程序中正确使用 Log4r