0

Azure の複数のインスタンスで実行される Web ロールがあります。ユーザーが複数の画像ファイルをアップロードできるようにする MVC3 アプリです。アップロードに Plupload (http://www.plupload.com/) を使用しており、ファイルはチャンクでサーバーに送信されます。

これが複数のインスタンスでどのように機能するかをテストしたいと思います。そこで、Web ロールの 2 つのインスタンスを開始するようにクラウド サービスを構成し、アップロード アクションにブレークポイントを設定しました。問題は、すべての要求が Web ロールの最初のインスタンスによって処理されることです。リクエストのバランスをとってほしいです (ただし、これは Plupload がアップロードを処理する方法に問題がある可能性があります)。その動作をシミュレートする方法はありますか?

4

1 に答える 1

0

ローカル エミュレーターの負荷分散はそれほど「バランスがとれていた」ものではなかったと言わざるを得ません。リクエストがすべてのインスタンスに確実にルーティングされるように、何度も試行する必要があります。私の経験では、インスタンスが 2 つあり、F5 キーを押して同じページを更新しても、別のインスタンスとバランスが取れていることを確認するには、約 10 ~ 15 回必要です。

于 2012-01-27T14:42:53.543 に答える