【发布时间】:2013-08-22 02:21:30
【问题描述】:
我们在 Rails 项目中使用任何 gem,并且需要每小时运行一项任务,但只能在周日运行。 我知道我可以通过以下方式按小时安排任务:
every 1.hour do
# do something
end
我也知道我可以将它安排在周日的特定时间:
every :sunday, :at => "11:00pm" do
#do something
end
我正在寻找的是一些语法来安排这个任务在星期日的每个小时。
【问题讨论】:
-
我也遇到过类似的情况。我创建了一个正常的 rake 任务并每周日通过 cronjob 调用它? 00 17 * * 0 cd path_of_your_task RAILS_ENV=生产任务名称
标签: ruby-on-rails scheduled-tasks whenever