0

asp.net に基づいて、Google マップのようなマップ タイルを提供する Web サービスを構築しました。

クライアントは、1000 の同時実行要求の応答時間が 1 秒未満である必要があることを要求します。

ここで、ローダー バランス ハードウェアを使用します。iis を使用してサービスを 4 つのサーバーにデプロイし、次にローダー バランス ハードウェアを使用してリクエストを別のサーバーに分散します。

ただし、ブラウザのリクエストが制限されているため、ローダー バランスを使用すべきではないという意見もあります。

特定のドメインに対して、ブラウザが同時に送信できるリクエストの数は制限されていると言われています (おそらく 10 以上)。

そのため、クライアント アプリケーションのリクエストを別のタイル サーバーに直接送信する必要があります。

今、私は混乱しています、正しい方法はどれですか?

4

1 に答える 1

0

特定のドメインに対して、ブラウザが同時に送信できるリクエストの数は制限されていると言われています(おそらく10以上)

  1. これはある種の真実です。ほとんどのブラウザは、同じドメインに対して少数のリクエストしか作成しません。ただし、設定された標準または定義された制限はなく、多くの場合、構成可能です。
  2. すべてのユーザーがブラウザーを介してサービスにアクセスすることをどのように確認しますか?
  3. 1000 人の同時ユーザーがいる場合はどうなりますか?

ロードバランサーを使用する

于 2012-12-05T01:20:47.890 に答える