【问题标题】:Scheduling recurring task in ruby on rails 3.2在 ruby​​ on rails 3.2 中安排重复任务
【发布时间】:2012-10-22 10:09:35
【问题描述】:

我有 ruby​​ on rails 网站,我想在其中以固定的时间间隔执行一些任务,例如“每周日通过电子邮件发送报告”。
我已经使用whenever gem 进行了检查,但由于它是 *nix 实用程序 cron 的包装器,因此它可能无法在 Windows 上运行。

我在询问使用哪个 gem 或方法来调度上述不依赖于底层平台的任务?

【问题讨论】:

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


    【解决方案1】:

    Clockworkrufus-scheduler(可以与 delayed job 结合使用)都是调度任务的好方法。

    如果您使用的是扭矩箱,它已经提供了job scheduler based on quartz.

    【讨论】:

    【解决方案2】:

    使用WebMin set up。为您要执行的应用程序脚本设置 Cron 作业,并在 web min 服务器i.e your_ip_address:10000 上运行它。这是作业调度的最佳方式。我在大部分项目中都使用了它。

    【讨论】:

      猜你喜欢
      • 2013-10-11
      • 1970-01-01
      • 2013-02-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-09
      • 1970-01-01
      • 2011-09-30
      相关资源
      最近更新 更多