Множественные узлы Windows Azure под одной ролью - проблема размещения с заголовком хоста

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

Затем я узнал, что вы можете запускать несколько сайтов под одной веб-ролью с помощью хостов-хостов, похожих на ваш стандартный сайт iis. Мне нравится кнопка VIP обмена на Azure, которая позволяет мгновенно развернуть ваш "промежуточный" сайт на "production", но я не уверен, как воспользоваться этим, если я использую hostheaders; в моей настройке сайт "промежуточного", который использует хосты-хосты, эффективно скрывается до тех пор, пока я не выхожу на производство.

Любые мысли о том, как протестировать промежуточный сайт, который использует заголовки хоста, без необходимости изменять файл ServiceDefinition.csdef перед тем, как нажать на создание?

1 ответ

Измените% windir%\system32\drivers\etc\hosts и сопоставьте хосты, которые вы хотите с IP-адресом промежуточного развертывания.

licensed under cc by-sa 3.0 with attribution.