【问题标题】:Converting Rails 2 app with ActiveMessaging to Rails 3, have a few questions将带有 ActiveMessaging 的 Rails 2 应用程序转换为 Rails 3,有几个问题
【发布时间】:2012-04-16 15:10:50
【问题描述】:

我目前正在将一个相当大的 Rails 2 应用程序转换为 Rails 3。该应用程序在其插件形式中使用 activemessaging。它主要与 Amazon SQS 一起用于文件上传等。我在messaging.rb 中定义了我使用的所有队列,并且有现有的处理器来处理消息。在 Rails 3 版本中,我切换到 activemesssaging gem,版本 0.9.0。除了摆脱旧的插件版本之外,我还需要对现有的消息传递.rb 和处理器做些什么吗?另外现在我手动启动轮询脚本,是一样的吗?我似乎找不到太多关于 Rails 3 和 activemessaging 的信息,所以如果有人能给我我需要做的基本步骤,我将不胜感激。谢谢。

【问题讨论】:

    标签: ruby-on-rails-3 activemessaging


    【解决方案1】:

    我不记得使用 gem 有什么大的不同 - 我没有改变 messages.rb 或 broker.yml 的加载方式,你仍然需要自己启动轮询器。

    总的来说,Rails 3 并没有太大的区别,这就是为什么你看不到太多关于它的原因。

    【讨论】:

    • 在 3.2 版本中,我遇到了 ApplicationProcessor 位于文件 application.rb 中的问题,因此我会尽快将其更新为 application_processor.rb - 如果您遇到了这个问题,请告诉我。
    猜你喜欢
    • 2011-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-13
    • 1970-01-01
    • 2011-04-13
    相关资源
    最近更新 更多