多くのウェブサイトは次のようなアーキテクチャを持っています:-
- Web サーバーによって提供される静的コンテンツ。
- Application Server によって提供される動的コンテンツ。
アプリケーション サーバーだけで静的コンテンツと動的コンテンツの両方を提供できる場合、なぜ 2 つのサーバーが必要なのですか?
説明してください ?
多くのウェブサイトは次のようなアーキテクチャを持っています:-
アプリケーション サーバーだけで静的コンテンツと動的コンテンツの両方を提供できる場合、なぜ 2 つのサーバーが必要なのですか?
説明してください ?
1. Web サーバーによって提供される静的コンテンツ。
これは、速度を上げ、ネットワーク帯域幅などのリソースを節約するためです。通常、負荷分散のために着信要求がルーティングされるサーバーのクラスターがあります。ただし、静的コンテンツの場合は、実際のサーバーでリソースを計算する必要なく、キャッシュ/ロード ブランサーとして機能している Web サーバーからすぐに提供できます。
2.Application Server によって提供される動的コンテンツ。
ポイント1で述べたように、アプリケーションサーバーは通常、計算とトランザクションのアクティビティを実行するため、. Web サーバー/ロード バランサーが静的コンテンツをサーバー化し、実際の要求処理のために要求を他の Web サーバーにルーティングすることは珍しくありません。これはアプリケーション サーバーだけのケースではないことを強調しておきます。