用于调度cron任务的Resque调度程序

时间:2014-07-30 19:12:01

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

我是使用resque调度程序的新手。我使用rails 3开发了一个社交网络应用程序,我希望在一段时间内监控每个帖子的受欢迎程度并将其存储在我的postgres数据库中。我有一个resque工作人员计算流行度,但我不知道如何安排它。 我的要求是:

  • 从创建帖子之日起的第一个3天,我需要每2小时计算一次流行度。
  • 3天后,我需要在3天内计算一次(一个月的时间,即30/3 =总共10次)
  • 一个月后,我需要每周计算一次(为期2个月)
  • 2个月后,每月一次,持续3个月。

我认为这个时间表是静态的,不需要动态的时间表。那么,有人可以帮助我将我应该放在我的resque_scheduler.yml中吗? 我真的需要帮助解决这个问题。谢谢你!

0 个答案:

没有答案