【发布时间】:2011-12-22 17:08:21
【问题描述】:
我正在使用delayed_job,我可以使用rake jobs:work 运行作业,但使用守护程序版本,它什么也没做,尽管我在进程列表中看到它。
我正在使用:
- 导轨 (3.0.9)
- delayed_job (2.1.4)
- 守护进程 (1.0.10)
我正在运行延迟作业:
unix>RAILS_ENV=development script/delayed_job start
【问题讨论】:
-
RAILS_ENV=development script/delayed_job status的结果是什么? -
您是否尝试在没有守护进程 gem 的情况下运行它?
-
Gemfile.lock 声明守护进程是必需的依赖项,但我将删除显式使用并尝试它。我这样做的原因是尝试强制 Daemonize 使用特定版本(很多 StackOverflow 建议都围绕使用 1.0.10 作为守护进程),因为我在系统上有 1.1.4 守护进程。
标签: ruby-on-rails-3 delayed-job