Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 在ROR中运行后台作业的最佳选择是什么_Ruby_Cron_Ruby On Rails 3.2_Background Process - Fatal编程技术网

Ruby 在ROR中运行后台作业的最佳选择是什么

Ruby 在ROR中运行后台作业的最佳选择是什么,ruby,cron,ruby-on-rails-3.2,background-process,Ruby,Cron,Ruby On Rails 3.2,Background Process,我看到在ruby中运行cron作业的两个gem和。哪个选择更好?您需要运行后台作业还是cron作业?你安排工作的频率是多少 在后台工作主题上有一些RailCast剧集:、、。有些剧集是2010年之前的,RoR发展很快…这取决于情况 无论何时都由系统的cron守护进程支持(因此,如果系统没有cron守护进程,它将无法工作) Rufus调度程序在Ruby运行时内部运行,它不依赖于cron守护进程,但如果Ruby运行时出现故障,则调度程序将丢失 请确保您了解这些差异,然后自己决定。有几个比您在问题中提

我看到在ruby中运行cron作业的两个gem和。哪个选择更好?

您需要运行后台作业还是cron作业?你安排工作的频率是多少

在后台工作主题上有一些RailCast剧集:、、。有些剧集是2010年之前的,RoR发展很快…

这取决于情况

无论何时都由系统的cron守护进程支持(因此,如果系统没有cron守护进程,它将无法工作)

Rufus调度程序在Ruby运行时内部运行,它不依赖于cron守护进程,但如果Ruby运行时出现故障,则调度程序将丢失


请确保您了解这些差异,然后自己决定。

有几个比您在问题中提到的更酷的选择

一个是。铁路公司也是这样。
另一个是。铁路公司也是这样。Sideqik是镇上的新来的孩子,做得非常棒。

我需要运行cron作业,时间频率为1小时。