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 回答