После обновления частного DNS правила шлюза приложений необходимо воссоздать - PullRequest
1 голос
/ 03 августа 2020

У меня есть шлюз приложений с правилом маршрутизации. Маршрутизация от шлюза приложений к виртуальной машине основана на полном доменном имени (я использую частный DNS Azure для внутреннего сопоставления IP-адреса виртуальной машины с полным доменным именем).

Для переключения трафика c на другую виртуальную машину (как часть конвейера обновления) Я обновляю частные DNS с IP-адресом новых машин.

Это приводит к сбоям в работоспособности серверной части. та же форма решает эту проблему.

Есть идеи, что происходит? Такое ощущение, что DNS кеширует?

1 Ответ

0 голосов
/ 05 августа 2020

Существует как минимум 2 решения.

  1. Остановить / запустить шлюз приложений: https://docs.microsoft.com/en-us/cli/azure/network/application-gateway?view=azure-cli-latest
  2. Перепишите конфигурацию любого шлюза приложений как часть конвейера развертывания

В моем случае я решил переключиться с маршрутизации на основе FQDN на этот IP-адрес виртуальной машины. Это позволяет использовать вариант 2.

...