Вот то, как я приблизился бы, эта проблема - имеют в виду, что я не сделал этого прежде, это - просто понятия, что я проверил немного в своей dev среде. Необходимо смочь установить довольно устойчивую платформу с помощью этого и некоторых сценариев на предпочтительном языке. В основном мы собираемся установить среду выравнивания нагрузки гетто и использование что переключиться между новым сайтом и старым сайтом.
Для получения его установка Вы испытываете необходимость:
Установите ARR для начала.
Установите эти 3 веб-сайта в IIS:
http://192.168.1.1/
. Это - также сайт ARR. Просто установите пустой каталог для этого, чтобы указать на и поместить его в его собственный пул приложений. Установите пул приложений к не тайм-аут согласно этим инструкциям.http://192.168.1.2:8080
и http://192.168.1.3:8080
. Они должны также быть в их собственных пулах приложений и указать на различные каталоги в файловой системе (но оба каталога обычно имеют то же содержание),После установки ARR, там будет новая категория в менеджере по IIS, вызванном "Фермы Сервера" - щелчок правой кнопкой это, и создаст новую ферму.
{SERVER_PORT}
не соответствует 8080В этой точке у Вас есть основы того, что мы должны выполнить Ваш запрос. Если Вы переходите в http://192.168.1.1/
Вы получите свой веб-сайт или от Веб-сайта 1 или от Веб-сайта 2, но это будет абсолютно бесшовным, что существуют другие сайты.
Теперь то, что можно сделать, когда Вы хотите развернуть новую версию своего приложения:
Инструмент Web Deployment играет роль, когда Вы говорите о желании написать сценарий всего этого. Это делает супер легким создать пакет для Вашего приложения и развернуть его из командной строки. Можно также затем откатывать тот пакет легко, если существуют проблемы. ARR является также scriptable использованием Microsoft.Web.Administration
dlls.
Еще одна вещь - если Вы находитесь на самом деле в Windows 2008 R2 (который является IIS 7.5) смотрит на модуль Прогрева Приложения - это должно сделать нагревающуюся часть из этого легче на Вас также.
Ага. Используйте перенаправления:
Инструкции: http://technet.microsoft.com/en-us/library/cc732930 ( WS.10) .aspx