当我跑
rake resque:scheduler RAILS_ENV=production
我得到以下输出:
2013-09-19 18:16:16 Reloading Schedule
2013-09-19 18:16:16 Loading Schedule
2013-09-19 18:16:16 Scheduling aa_job
2013-09-19 18:16:16 Scheduling bb_job
2013-09-19 18:16:16 Scheduling cc_aggregator
2013-09-19 18:16:16 Schedules Loaded
但是我可以看到这些工作都没有真正入队。我知道我的工人已经启动并运行,因为如果我做类似的事情
Resque.enqueue(aa_job)
它按预期排队并执行。
另一件事,如果我Resque.schedule
在我的 Rails 控制台中做,我会得到{} (empty)
有任何想法吗?
谢谢。