У нас есть довольно большие и сложные веб-приложения IIS, которые представляют собой комбинацию из 3 веб-сайтов, некоторых служб wcf и некоторых служб MVC REST, работающих на одном веб-сайте IIS.
Как вы можете себе представить, веб-сайты вызывают веб-службы, а веб-службы вызывают другие веб-службы. На прем, это может быть настроено либо для вызова служб на локальном хосте, либо для полностью определенного домена.
Я веб-приложение Azure. Я не думаю, что существует такая вещь, как locahost, поэтому нужно использовать полностью определенный домен. Это работает нормально.
Однако, когда дело доходит до слотов развертывания, как это будет работать? Слот для развертывания имеет другой URL-адрес, так как мы будем настраивать вызовы веб-службы в файле web.config? Нужно ли развертывать их с настроенным «промежуточным слотом», а затем перевести все web.configs на действующий сайт непосредственно перед заменой?
Любые идеи будут оценены.