【发布时间】:2013-08-23 15:13:50
【问题描述】:
有时在开发过程中在本地运行过多服务器可能会失控。
具有Resque(使用Redis)的Rails 应用程序如何绕过运行resque 的需要,直接执行perform 方法?
我希望在开发时不必一直运行这两个服务器。
【问题讨论】:
标签: ruby-on-rails redis development-environment resque
有时在开发过程中在本地运行过多服务器可能会失控。
具有Resque(使用Redis)的Rails 应用程序如何绕过运行resque 的需要,直接执行perform 方法?
我希望在开发时不必一直运行这两个服务器。
【问题讨论】:
标签: ruby-on-rails redis development-environment resque
只需将此添加到config/environments/development.rb 的底部
# bypass resque in the development environment
if Rails.env.development?
module Resque
def self.enqueue(klass, *args)
klass.perform(*args)
end
end
end
【讨论】: