每当我看到两个 gem和rufus-scheduler用于在 ruby 中运行 cron 作业。哪个是更好的选择?
问问题
398 次
3 回答
3
这取决于。
无论何时由系统的 cron 守护程序支持(因此,如果您的系统没有 cron 守护程序,它将无法工作)。
Rufus-scheduler 在你的 Ruby 运行时中运行,它不依赖于 cron 守护进程,但是如果你的 Ruby 运行时出现故障,调度将会丢失。
请确保您了解这些差异,然后自行决定。
于 2012-07-23T07:51:38.293 回答
2
您需要运行后台作业还是 cron 作业?您安排工作的频率是多少?
关于后台作业主题有一些 RailCast 剧集: Starling 和 Workling、 Delayed Job、Resque、Beanstalkd 和 Stalker、Queue Classic。有些剧集是 2010 年之前的,而且 RoR 发展迅速……
于 2012-07-23T05:36:44.320 回答