Ruby on rails 3 将带有ActiveMessaging的Rails 2应用程序转换为Rails 3,有几个问题

Ruby on rails 3 将带有ActiveMessaging的Rails 2应用程序转换为Rails 3,有几个问题,ruby-on-rails-3,activemessaging,Ruby On Rails 3,Activemessaging,我目前正在将一个相当大的Rails 2应用程序转换为Rails 3。该应用程序以插件形式使用activemessaging。它与AmazonSQS一起使用,主要用于文件上传,以及其他一些事情。我在messaging.rb中定义了我使用的所有队列,并且存在处理消息的现有处理器。在Rails3版本中,我将切换到ActiveMessagingGem,版本0.9.0。除了摆脱旧的插件版本,我还需要对现有的messaging.rb和处理器做很多其他的事情吗?现在我手动启动poller脚本,是一样的吗?我似

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

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


一般来说,Rails 3与Rails 3没有太大的区别,这就是为什么您对它了解不多。

在3.2上,我对application.rb文件中的ApplicationProcessor有问题,因此我将很快在某个时候将其更新到application_processor.rb-如果您点击了,请告诉我。