Привязка домена Azure Webapp перезапускает Webapp - PullRequest
0 голосов
/ 03 мая 2018

У нас есть веб-приложение Azure, в котором могут размещаться несколько клиентов.

Создание арендатора выполняется через само веб-приложение, каждый арендатор получает свой собственный домен под основным доменом (например, tenant1.awesomestuff.com)

Наша проблема в том, что, несмотря на то, что мы настроили Azure Traffic Manager с основным и избыточным веб-приложением, при добавлении арендаторов выполнение привязки домена к веб-приложению перезапускает веб-приложение (я ожидаю, так как оно изменяет файл web.config). за кулисами).

Это становится все более и более сложной проблемой, поскольку создание арендаторов прерывает арендаторов в реальном времени, используя свои собственные системы.

Использование диспетчера трафика для переключения на избыточное веб-приложение не является решением, поскольку обнаружение прекращения работы основного веб-приложения занимает слишком много времени, нам нужен способ указать Azure использовать избыточное веб-приложение при создании клиента, дождаться основного Webapp, чтобы перезагрузить и вернуться, прежде чем переключиться на него

У нас есть некоторый код в Application_Startup, который вызывает некоторую задержку, но мы профилировали это, и больше времени уходит на то, где это вызывает большую часть задержки.

Любые предложения приветствуются.

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