我们有一个 Rails 应用程序,它会在系统中发生某些事件(客户端通知、第三方数据同步、关系数据库的脏缓存更新等)时生成许多需要执行的后台任务。我想知道是否有任何人们特别满意的开源解决方案。低操作开销会很好,但我们最需要可靠性。
我们已经简要介绍了 ActiveMQ 和 Rabbitt,还有其他值得一看的吗?
提前谢谢。
我们有一个 Rails 应用程序,它会在系统中发生某些事件(客户端通知、第三方数据同步、关系数据库的脏缓存更新等)时生成许多需要执行的后台任务。我想知道是否有任何人们特别满意的开源解决方案。低操作开销会很好,但我们最需要可靠性。
我们已经简要介绍了 ActiveMQ 和 Rabbitt,还有其他值得一看的吗?
提前谢谢。
您可能想查看由 Redis 支持的Resque 。它由 Github 开发,用于各种后台任务。我已经将它与 Rails 应用程序结合使用,并且效果很好。