2

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

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

4

2 回答 2

2

Clockwork和rufus -scheduler(可选地与延迟作业结合使用)都是调度任务的好方法。

如果您使用的是 torquebox,它已经提供了一个基于石英的作业调度程序。

于 2012-10-22T10:17:40.363 回答
1

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

于 2012-10-22T11:46:40.223 回答