Можно ли в IIS "менять местами" два запущенных сайта? Т.е. просто менять местами домены (с сертификатами) без перезапуска сайтов.
Вот зачем это надо: первый сайт - текущий боевой, с которым работают пользователи. Второй сайт - "тестовый", куда выкладывается новая версия. После выкладывания это новая версия запускается и начинает ждать пользователей. И после этого разработчик вручную (или с помощью автоматизации) может переключить домены между экземплярами, без перезапуска самих веб-приложений. В случае, если новая версия проблемная - можно будет переключить назад.
В общем, это надо для избежания задержки на запуск сайта после загрузки и возможности быстрого отката в случае критических проблем.
Знаю, что в ажуре есть такой функционал и называется "слоты развертывания". Есть ли такое в IIS?