rack-timeout は Gemfile に含まれていますが、本番環境のミドルウェアとしてのみ必要です。したがって、初期化子には次のものがあります。
config.middleware.delete Rack::Timeout
この行の前後を調べると、rack-timeout がアレイから削除されていることがわかります。とにかく、リクエストはまだタイムアウトしており、gem にすばやく「プット」すると、それが実際に原因であることがわかります。
これは、delete が呼び出される前にミドルウェア スタックが既に構築されているためですか? または、すべてのリクエストでスタックが読み取られますか? その場合、何が問題になる可能性がありますか?