Изменить DNS-сервер программно в C#
У меня был веб-сервис в двух местоположениях location1 и location2, теперь мое приложение должно получить доступ к сервису из location1, и если он не доступен в location1, то только он должен перейти в location2. Могу ли я прагматически настроить DNS на основе моих требований, используя C#
1 ответ
В DNS вы можете настроить дублирующую запись хоста так, чтобы она указывала на другой IP-адрес для создания эффекта балансировки нагрузки, но вы не можете обнаружить "недоступный статус" с помощью DNS. Даже если вы можете настроить запись DNS программно, DNS все равно потребуется время для обновления локального кэша и кэша сервера.