Tomcat を介して実行されるバニラ Web アプリのメモリ使用量を特定しようとしています。
仮想ホストのセットアップは、インスタンスごとのホストよりもメモリの使用量が大幅に少ないと思います。単一のホスト tomcat 7 インスタンスの最小メモリ フットプリントはどれくらいですか? 追加されたインスタンスごとにメモリ フットプリントが直線的に増加するか、それともインスタンス間で共通のリソースを共有できるか?
クライアント サイトを分離する (つまり、再デプロイまたは再起動時に他のサイトに影響を与えない) ために、複数インスタンスのセットアップを好みますが、メモリ使用量が重要です。各インスタンスに 512 MB の RAM が必要な場合 (たとえば、grails など)、Tomcat だけで利用可能な 16 GB の RAM を使用するつもりはなかったため、仮想ホスト ルートを使用する必要がある場合があります。
提案をいただければ幸いです。ところで、かなりの負荷がかかるサイトはほんの一握りです。大多数は小規模で、クライアント CMS を使用します (おそらく、これらのサイトを仮想ホストし、「重要な」クライアント サイトではインスタンスごとにホストすることができます)。