0

我们必须在后台运行很多不同的任务,包括:

  • 视频转码
  • 视频上传到 S3
  • 在第三方 API 中创建对象
  • 从第三方 API 获取统计信息(每天午夜)
  • [……]

我预测自己会做所有事情。然而,我的一位朋友指出,Resque这似乎很有趣,减去了redis跑步的过度劳累。我也开始关注delayed_joband sidekick,后者似乎没有积极发展。

此后台任务是您的核心业务。我想能够轻松调试并详细报告失败的任务对我们来说很重要。所以,我不介意花很多时间在上面。我想知道是否有人已经遇到过这类问题,首选的路径是什么?

我们当前的堆栈是专用 ubuntu 服务器上的 rails、mongoid、mongoDB。

4

0 回答 0