【问题标题】:sidekiq doesn't pick up the configuration file in the default locationsidekiq 不会在默认位置获取配置文件
【发布时间】:2014-03-01 04:19:03
【问题描述】:

Sidekiq 无法使用 config/sidekiq.yml 中的默认配置文件启动。

---
:pidfile: tmp/pids/sidekiq.pid
:logfile: log/sidekiq.log

在 Rails 应用程序根目录中运行 bundle exec sidekiq -d 时,它报告错误:

You really should set a logfile if you're going to daemonize.
/home/canoe/.rvm/gems/ruby-2.0.0-p353@rails4/gems/sidekiq-2.17.2/lib/sidekiq/cli.rb:141:in `daemonize'
/home/canoe/.rvm/gems/ruby-2.0.0-p353@rails4/gems/sidekiq-2.17.2/lib/sidekiq/cli.rb:39:in `parse'
/home/canoe/.rvm/gems/ruby-2.0.0-p353@rails4/gems/sidekiq-2.17.2/bin/sidekiq:7:in `<top (required)>'
/home/canoe/.rvm/gems/ruby-2.0.0-p353@rails4/bin/sidekiq:23:in `load'
/home/canoe/.rvm/gems/ruby-2.0.0-p353@rails4/bin/sidekiq:23:in `<main>'

但是,这应该根据wiki 工作,因为配置文件位于默认路径中。

这里有什么问题?

【问题讨论】:

  • 能否请您显示回溯。
  • 已回答,可以测试了。

标签: ruby-on-rails bundle yaml sidekiq


【解决方案1】:

好的。这是 2.17.2 中的一个错误,请使用 2.17.7 版本。就是这样。

【讨论】:

    猜你喜欢
    • 2013-03-18
    • 2012-12-21
    • 2013-02-07
    • 1970-01-01
    • 2021-02-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-17
    • 1970-01-01
    相关资源
    最近更新 更多