私はApacheを使用して静的コンテンツを提供し、次にRailsサーバーにリバースプロキシして動的コンテンツを処理しています。その一部は生成に時間がかかる場合があります。Apacheがリバースプロキシへのリクエストは、応答を待っているだけで使い果たされたApacheプロセスです(prefork mpmを使用しています)。または、他のリクエストを処理して、Rails応答の準備ができたらサーバー?
Apache Prefork MPMを使用すると、同時リクエストごとに少なくとも1つのプロセスがあります。また、各プロセスは1つまたは0のリクエスト(アイドルまたはスペア)を処理します。
したがって、Railへのリバースプロキシを実行するプロセスは、完了するまで(またはエラーが発生するまで)ブロックされます。とにかく、同じサーバーに対して別の接続を開くことができます。