在Rails 3中运行后台作业

时间:2011-06-08 01:06:13

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

如何在Rails 3中运行后台作业转换视频格式的最佳方法。我使用的是FFmpeg。我想在保存视频模型后立即执行脚本。提前谢谢。

3 个答案:

答案 0 :(得分:5)

delayed_job是比较流行的方法之一。我会推荐它。

视频: http://railscasts.com/episodes/171-delayed-job

答案 1 :(得分:2)

ResqueDelayed_Job的另一种流行替代品。两者都很受信任,因此它可以归结为您个人的偏好。

请注意,据我所知,我在Github上链接的delayed_job是现在使用的标准版本,即使它是原版的一个分支。当我第一次看到它时,这让我很困惑。

答案 2 :(得分:2)

Sidekiq(基于Celluloid和Redis)非常值得一看。