【问题标题】:Calling script/delayed_job start but nothing happens调用 script/delayed_job 启动但没有任何反应
【发布时间】:2013-01-27 06:57:03
【问题描述】:

在我的服务器上,我执行以下命令:

RAILS_ENV=production script/delayed_job start

但是什么也没有发生(我的作业队列没有被清空,没有输出错误,locked_bylocked_at 仍然为 NULL)。我的/log 目录中的delayed_log.log 具有写入权限,但没有任何记录。我只收到此警告:

/home/user/.rvm/gems/ruby-1.9.3-p125@global/gems/bundler-1.1.4/lib/bundler/runtime.rb:211: 警告:不安全的世界可写目录 PATH 中的 /home/user/.rvm/gems/ruby-1.9.3-p125,模式 040777

但是,当我执行 rake jobs:work 时,它可以工作,并且我的作业队列被​​清空。

为什么前者不起作用而后者起作用?

【问题讨论】:

    标签: ruby-on-rails delayed-job


    【解决方案1】:

    安装了 3 个不同版本的 delayed_jobs

    gem uninstall + bundle install 已修复。

    【讨论】:

      猜你喜欢
      • 2021-07-27
      • 1970-01-01
      • 2012-12-20
      • 1970-01-01
      • 2021-10-16
      • 1970-01-01
      • 2021-05-13
      • 1970-01-01
      • 2021-10-21
      相关资源
      最近更新 更多