Эмулируйте веб-приложение Azure, например, слоты, поддерживающие «обмен» на IIS10 в помещении. - PullRequest
0 голосов
/ 04 февраля 2019

В Azure у вас могут быть слоты, в которые вы можете развернуть свое веб-приложение.Например, у вас могут быть слоты Production и Staging.Вы можете развернуть в Staging, а затем проверить, все ли в порядке, и если это так, поменять местами Staging with Production.Я считаю, что за кулисами эти слоты - всего лишь 2 сайта в IIS.Моя идея состоит в том, чтобы просто поменять привязки и переименовать веб-сайты, чтобы слот / сайт Staging получал привязку http://prod -superapp.com , а слот / сайт Production получал http://stg -superapp.com переплет, затем переименуйте сайт Production в Staging и Staging to production.Последний шаг необходим, чтобы при следующем развертывании мы снова развернулись в слоте Staging.

Можете ли вы придумать что-нибудь лучше, чем это?Находите ли вы какие-либо проблемы с этим подходом, о которых я сейчас не знаю?Я знаю, что не может быть двух сайтов с одинаковой привязкой, работающих одновременно, поэтому у этой схемы будет некоторое время простоя, пока весь процесс завершится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...