我强迫 Rails Engine 中间件使用我的 Rack 类。
class Engine < Rails::Engine
initializer 'Logging' do |app|
app.config.middleware.use Rack::LogMid # my rake class
end
end
当我将 Rails 服务器作为正常进程(rails s)运行时,它对我有用。但是,当我将服务器作为守护进程运行时它不起作用(rails s -d)
如果我做错了什么,请任何人纠正我。
谢谢。