等同于定义的机架(Rails :: Server)

时间:2019-01-09 23:04:48

标签: ruby-on-rails rack rackup

我正在尝试在Rails项目启动时立即运行一种方法。以前,我将以下内容用于本地运行

# application.rb
if defined?(Rails::Server)
  config.after_initialize do
    # Do stuff here
  end
end

虽然这在本地可行,但我们现在正在bundle exec rackup的prod上运行,它为上述语句返回false。从Rackup启动后,我可以在Rails项目中调用某些方法来立即执行方法吗?

0 个答案:

没有答案