Обновления веб-сайтов / шлюз приложений Azure
Я пытаюсь настроить непрерывное обновление веб-сайтов для веб-фермы IIS, чтобы обеспечить нулевое время простоя развертывания Я не могу определить разумный способ остановить трафик, направляемый от шлюза приложений к экземпляру VMSS.
Кажется, что любые обновления шлюза приложений занимают 45 минут, поэтому это нереально.
Если я установлю короткий опросный опрос работоспособности и порог нездорового порога для шлюза приложений и использую файл app_offline.htm, чтобы IIS отвечал с ошибкой, пользователи все равно могут получить страницу app_offline.htm до того, как шлюз приложений сочтет экземпляр нездоровым.
Я действительно предпочел бы сказать шлюзу приложений, чтобы он прекратил обслуживать трафик для экземпляра x, обновить экземпляр, а затем сказать, чтобы шлюз приложений возобновил маршрутизацию трафика к экземпляру.
Я что-то здесь упускаю? Есть ли способ выполнить развертывание с нулевым временем простоя с помощью шлюзов приложений?