您好,我试图使用when gem 使用此计划代码每5 分钟运行一次rake 任务
set :output, "#{path}/log/cron.log"
every 10.minutes do
rake "delete:old_offers"
end
但是代码永远不会执行。如果我尝试使用以下方式运行我的任务:
耙删除:old_offers
一切正常,所以问题出在计划文件中。请我需要你的帮助来解决这个问题。
我计划在我的 heroku 应用程序中每 60 天执行一次这个任务,所以我可以在 heroku 上也可以工作。
提前致谢。
更新
对不起伙计们,我必须像这样设置开发环境
set :environment, 'development'