【问题标题】:How to bypass Resque in a development environment如何在开发环境中绕过 Resque
【发布时间】:2013-08-23 15:13:50
【问题描述】:

有时在开发过程中在本地运行过多服务器可能会失控。

具有Resque(使用Redis)的Rails 应用程序如何绕过运行resque 的需要,直接执行perform 方法?

我希望在开发时不必一直运行这两个服务器。

【问题讨论】:

    标签: ruby-on-rails redis development-environment resque


    【解决方案1】:

    只需将此添加到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
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-15
      • 1970-01-01
      • 1970-01-01
      • 2016-08-10
      • 1970-01-01
      • 2021-09-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多