Cron(通过每当宝石)没有运行

时间:2013-02-19 06:52:49

标签: ruby-on-rails ruby-on-rails-3

我关注railscast

  1. 我在Gemfile中添加gem并运行bundle install
  2. 已将此代码放在config / schedule.rb文件中

    every 1.minute do
      command "rm #{path}/tmp.txt"
    end
    
    every 2.minutes do
      command "rm #{path}/tmp.txt"
    end
    
  3. 我正在尝试删除tmp.txt文件,但它没有被删除。我错过了什么?

1 个答案:

答案 0 :(得分:2)

实际工作由服务器的crontab命令完成。 “每当”gem只是一个很好的工具,可以帮助你编写cron命令并轻松更新。

也许你忘了更新crontab?试试这个

whenever --update-crontab store