私はこのアーキテクチャについて少し混乱しています。私が取り組んでいるプロジェクトの1つでは、UnicornがRailsサーバーとして選ばれました。そしてそれはNginx Webサーバーの後ろに置かれます。 Unicornが完全に機能するWebサーバーであると理解しているので、同じサーバーインスタンス上に他のRailsアプリケーションをホストする予定はありません。UnicornをNginx(またはApache)の背後に置く必要がありますか?
だから私の質問は次のようになります。チェーンに追加の層を持つことのメリットが何であるか:
client -> nginx -> unicorn -> unicorn worker
ありがとうございました!それは私が探していた答えです。 –
非常に明確です。ありがとう – berto77