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)
私が何か間違ったことをしている場合は、誰かが私を訂正してください。
ありがとう。