Веб-сайты Azure и фиксированная балансировка нагрузки

Я только что узнал, что веб-сайты Azure имеют фиксированную балансировку нагрузки, из здесь. Мой вопрос состоит из двух частей:

1) Означает ли это, что мне не обязательно использовать кэш Azure (или что-то подобное) для обработки моих сеансов?

2) Что произойдет в случае сбоя одной из базовых виртуальных машин? Я предполагаю, что балансировщик нагрузки уловит это и направит запрос на другую виртуальную машину и изменит файл cookie ARRAffinity.

Любое понимание очень ценится.

Спасибо


person Peuge    schedule 23.01.2014    source источник


Ответы (1)


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

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

Посмотрите этот эпизод Azure Fridays: http://channel9.msdn.com/Shows/Windows-Azure-Friday/How-Azure-Web-Sites-Scale-with-Stefan-Schackow

person MikeWo    schedule 23.01.2014
comment
Некоторая дополнительная информация о том, как можно отключить фиксированную балансировку нагрузки, если вы хотите использовать циклический балансировщик нагрузки blogs.msdn.com/b/windowsazure/archive/2013/11/18/ или вы можете посмотреть видео на нем channel9.msdn.com/Shows/Web+Camps+TV/ - person cory-fowler; 27.01.2014
comment
URL-адрес изменился на azure.microsoft.com/blog/2013/11/18/ - person Ben Adams; 21.09.2014