【发布时间】:2012-02-12 14:28:17
【问题描述】:
好的,所以我使用 mysql 数据库运行应用程序,该数据库在 orders 表中有一个名为 end_date 的字段。此字段由管理员管理。我需要一个在 end_date 字段前 2 周运行的 cronjob。关于如何做到这一点的任何想法。我也在使用无论何时 gem
every 1.day, :at => '12:30 am' do
runner "Order.task_that_checks_date"
end
我的第一个想法是每天运行一个 cron 作业并检查该值,但如果我只需要每年运行一次 cron,我讨厌每天运行一个 cron。关于如何改进这一点的任何想法
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 cron scheduled-tasks