У меня есть «веб» и «мобильный» сайт, который я запускаю в Azure того же домена. Первоначально я собирался запускать каждый из них как отдельную размещенную службу, но это удваивает стоимость, хотя и позволило бы мне масштабировать каждую независимо.
Затем я узнал, что вы можете запускать несколько сайтов под одной веб-ролью, используя заголовки узлов, аналогичные вашему стандартному сайту iis. Мне нравится кнопка VIP подкачки в Azure, с помощью которой вы можете мгновенно развернуть свой «промежуточный» сайт для «производства», но я не уверен, как воспользоваться этим, если я использую заголовки хоста; в моей настройке «промежуточный» сайт, использующий заголовки узлов, эффективно скрыт до тех пор, пока я не перейду к работе.
Есть какие-нибудь мысли о том, как протестировать промежуточный сайт, использующий заголовки хоста, без необходимости изменять файл ServiceDefinition.csdef перед его отправкой в производство?