Как выглядит архитектура веб-приложений Azure?

У меня было несколько перерывов в работе от 10 до 15 минут, потому что, по-видимому, у Microsoft была «вспышка» на их хранилищах. Они сказали мне, что это из-за общей файловой системы между экземплярами (что делает ее единой точкой отказа?)

Я не поняла и спросилакак происходит обмен файламипотому что я предпочел бы действительно тупое приложение IIS без сохранения состояния, которое связывается с SQL Azure для своих данных.

Я бы предположил ситуацию ниже:

Это их ответ на мой вопрос (я не включил рисунок)

Файловые ресурсы не обязательно должны использоваться вашим веб-приложением для связи с другими ресурсами, но они находятся на нашей стороне, где находится контент приложения. Именно это мы и имели в виду, когда предлагали, чтобы хранилище было недоступно на наших файловых серверах. Причина, по которой перезапуски будут запускаться для вашего приложения, которое находится на обоих экземплярах, заключается в том, что ресурсы являются общими, и базовое хранилище будет одинаковым для обоих экземпляров. Вот почему, если это пойдет на одно, другое тоже последует. Если вы действительно хотите улучшить доступность приложения, вы всегда можете воспользоваться диспетчером трафика. Однако нет гарантии, что даже при наличии диспетчера трафика приложение не отключится, а улучшит общую доступность вашего приложения. Также недавно мы выпустили обновление для рабочей среды, которое должно позаботиться о перезапусках, вызванных в идеале сбоями хранилища, но для того, чтобы эта функция была запущена, вам необходимо убедиться, что в тех случаях, когда достаточно места, должно быть достаточно. эта функция должна быть задействована. У нас есть несколько опций, которые вы можете настроить, чтобы избежать непредвиденных перезапусков приложения из-за недостатка памяти на нашем конце:

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

Если вы не хотите переходить на более крупный экземпляр, вы всегда можете использовать функцию локального кэша, как было описано нами в нашем предыдущем электронном письме.

Из-за разницы во времени общение занимает много времени. Может кто-нибудь сказать мне, что не так в моем мышлении?

Единственное, о чем я думаю - когда вы включили два экземпляра, они работают на одном физическом сервере. Но это мало что значит для меня.

У меня есть два случаяодно ядро, 1,75 ГБ памяти.

Ответы на вопрос(2)

Ваш ответ на вопрос