1

基本的な HTML ページと画像のみ (データベースなし) を含むサイトがあります。サイトには多くのユーザーがアクセスするため、負荷を分散する必要があります。ある場所がダウンしていても、別の場所が稼働しているように、さまざまな場所で負荷を分散したいと考えています。これが私が考えていることです:

  • 米国から1台、EUから1台のサーバーを取得します
  • 米国と EU の両方にまったく同じコンテンツをアップロードします
  • ドメインのネームサーバーを に設定しUS.EXAMPLE.COMますEU.EXAMPLE.COM

このセットアップは、訪問者が米国のサーバーまたは EU のサーバーのいずれかをランダムに指すように機能しますか? それとももっと良い方法がありますか?

また、US がダウンした場合、訪問者は US がアップするまで自動的に EU に接続しますか?

4

1 に答える 1

0

ネームサーバーのルールは以下の通り・・・

「どのネームサーバーが速く応答しても、訪問者はそのサーバーにルーティングされます。」

つまり、私がヨーロッパ出身で、eu.yoursite.com の応答が速ければ、EU​​ サーバーに送信されます。あなたの EU サイトがビジー状態で、us.yoursite.com の応答が速い場合、私は米国のサーバーに送信されます。

したがって、ほとんどの場合、負荷分散の調整は機能します。

また、「CDN ホスティング」を使用して、コンテンツをさまざまな場所にキャッシュする必要があります。CDN の静的コンテンツは世界中のさまざまな POP から配信されるため、CDN はメイン サーバーの負荷を軽減します。

また、CDN は静的コンテンツの読み込みを高速化し、サイト訪問者のエクスペリエンスを向上させます。

于 2012-10-02T13:57:33.087 に答える