【问题标题】:Can we run Sidekiq for Rails 2.3 application?我们可以为 Rails 2.3 应用程序运行 Sidekiq 吗?
【发布时间】:2015-02-17 05:26:33
【问题描述】:

在我正在工作的 Rails 应用程序之一中,我们需要实现后台处理。现在,Sidekiq 很受欢迎。

但是,我们正在使用Rails 2.3.18ruby 1.8.7,目前无法更改。那么,我们可以使用任何与我们的应用兼容且没有任何问题的 Sidekiq 版本吗?

如果可能,请同时提及适当版本的 Sidekiq。谢谢。

【问题讨论】:

  • 您找到解决方案了吗?
  • 没有。但我为它升级了 Rails 和 Ruby 版本。

标签: ruby-on-rails ruby sidekiq


【解决方案1】:

https://github.com/mperham/sidekiq 的文档非常清楚:

我使用最新的 MRI(2.1、2.0)和 JRuby 版本(1.7)进行测试。其他版本/VM 未经测试,但可能工作正常。不再支持 MRI 1.9。

正式支持从 3.2 开始的所有 Rails 版本。

因此,对于带有 Ruby 1.8 的 Rails 2.3,答案是:否。

【讨论】:

  • 嗨,有没有其他解决方案可以运行后台进程?
  • @Abhiram :另外两个著名的后台工作宝石是 ResqueDelayedJob
【解决方案2】:

没有任何版本的 Sidekiq 支持 MRI 1.8 或 Rails 2.x。 Sidekiq 2.x 支持 MRI 1.9 和 Rails 3.x。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-12
    • 2021-01-23
    • 1970-01-01
    • 1970-01-01
    • 2011-05-12
    • 1970-01-01
    • 1970-01-01
    • 2010-10-09
    相关资源
    最近更新 更多