Как автомасштабирование работает с веб-приложением Azure?

Мне интересно, как автоматическое масштабирование работает с веб-приложением Azure, в частности, как каждый новый экземпляр получает копию исходного кода приложения.

Это то, что происходит, или источник где-то хранится, и каждый новый экземпляр указывает на него?


person kimsagro    schedule 22.10.2015    source источник
comment
Используете ли вы веб-сайты Azure, облачные службы или виртуальную машину для запуска своего приложения. Причина, по которой я спрашиваю об этом, заключается в том, что автоматическое масштабирование работает по-разному для каждого из них, хотя и служит единственной цели запуска вашего приложения в нескольких экземплярах.   -  person Gaurav Mantri    schedule 22.10.2015


Ответы (1)


Вся виртуальная машина дублируется. Поэтому обычно у вас может быть только одна база данных, но несколько приложений, получающих и обрабатывающих запросы. Если вам также нужна «автомасштабируемая» база данных, то существуют решения для баз данных, которые выполняют синхронизацию между несколькими машинами, но в этом случае вам, вероятно, лучше использовать собственную базу данных Azure, которая позаботится об этом.

person AwokeKnowing    schedule 22.10.2015
comment
У меня сложилось впечатление, что вы поделились виртуальной машиной с другими арендаторами. - person kimsagro; 22.10.2015
comment
@kimsagro в Azure, на физическом сервере может быть дюжина виртуальных машин от разных людей. Серверы общие, но виртуальная машина ваша собственная, работающая на сервере. Таким образом, у него может быть 4 ваших виртуальных машины и 5 чужих виртуальных машин, работающих на сервере, или 2 ваших виртуальных машины могут быть на одном сервере и 2 на другом сервере и т. д. - person AwokeKnowing; 22.10.2015