Rails 4 会延迟工作吗?
目前,我正在将我的应用程序升级到 Rails 4 并使用
gem "delayed_job", :git => 'git://github.com/collectiveidea/delayed_job.git'
在宝石文件中。
当我跑步时rake jobs:work
出现这样的错误
保留作业时出错:Delayed::Job:Class 的未定义方法保留
有什么帮助吗?
Rails 4 会延迟工作吗?
目前,我正在将我的应用程序升级到 Rails 4 并使用
gem "delayed_job", :git => 'git://github.com/collectiveidea/delayed_job.git'
在宝石文件中。
当我跑步时rake jobs:work
出现这样的错误
保留作业时出错:Delayed::Job:Class 的未定义方法保留
有什么帮助吗?
延迟作业将在 Rails 4 上运行。但 bin 文件夹内的延迟作业文件夹。因此,您可以通过以下命令运行延迟作业
bin/delayed_job start`
像这样将下面的这一gem 'delayed_job_active_record'
行添加gem "delayed_job"
到您的 gem 文件中,
gem "delayed_job", :git => 'git://github.com/collectiveidea/delayed_job.git'
gem 'delayed_job_active_record'
做
bundle install
然后尝试
捆绑执行 rake 工作:工作
希望它会奏效。