0

У меня есть веб-роль, которая будет работать в нескольких экземплярах на Azure. Это приложение MVC3, которое позволяет пользователям загружать несколько файлов изображений. Я использую Plupload (http://www.plupload.com/) для загрузки, и файлы отправляются на куски на сервер.Проверка экземпляров нескольких веб-роли в эмуляторе Azure

Я хотел бы проверить, как это работает в нескольких экземплярах. Поэтому я настроил облачную службу, чтобы запустить 2 экземпляра моей роли в Интернете и поставить точку останова в моем действии загрузки. Проблема в том, что все мои запросы обслуживаются первым экземпляром веб-роли. Я бы хотел, чтобы запросы были сбалансированы (но это может быть проблемой с тем, как Plupload обрабатывает загрузку). Есть ли способ имитировать это поведение?

+0

Когда вы говорите, что все запросы обрабатываются одним экземпляром, вы имеете в виду все загруженные фрагменты для одного файла, или вы имеете в виду, что пытались загрузить 10 файлов и подключиться к одному экземпляру в 10 раз? –

ответ

0

Должен сказать, что баланс нагрузки локального эмулятора не был «сбалансированным». Вам нужно попробовать много раз, чтобы убедиться, что он направляет ваш запрос ко всем экземплярам. Мой опыт в том, что, хотя у вас всего 2 экземпляра и нажмите F5 для обновления одной и той же страницы, вам нужно примерно 10 - 15 раз, чтобы убедиться, что она сбалансирована с другим экземпляром.