У нас есть 3 или 4 службы, работающие на всевозможных хостингах по всему месту, и я хочу консолидировать их с помощью Azure. Трафик на сайты и службы в настоящее время невелик, поэтому имеет смысл разместить их в одном (2 экземплярах) развертывании. Я знаю, что могу просто разместить их на виртуальной машине с помощью IIS, но мне нравится небольшое обслуживание платформы веб-роли.Хостинг нескольких веб-сайтов динамически в веб-ролях Azure
Я видел, как это сделать, объединив их в одном решении, но с разными командами, работающими на каждом сайте, он может стать очень сложным. Я искал приложение wep для хоста, которое загружает все субсайты из исходного элемента управления, но ничего не нашел, и я сам что-то задумываю. Я бы сделал приложение ASP MVC, которое хранило развертывания в базе данных и развернуло их по мере необходимости.
Возможно ли изменить сайты, размещенные в веб-роли во время его работы? Как вы настраиваете маршруты? Заменяет ли разворачиваемые файлы на восстановление приложения? Могут ли большинство из них быть достигнуты с помощью Microsoft.Web.Administration
? Любые ошибки, о которых я должен знать?