RDS MySql Multi-AZ аварийное переключение с IIS/ASP.NET
Какова наилучшая практика для обработки отказов Multi-AZ при подключении к базе данных.NET (Connector /.NET)?
RDS выполняет отработку отказа DNS, поэтому строка подключения никогда не изменяется, а это означает, что обычные строки подключения с несколькими узлами нельзя использовать, и требуется либо некоторое время, чтобы выяснить, обновлен ли DNS, либо необходимо перезапустить приложение IIS для сброса пула соединений.,
Есть ли способ сделать это автоматически? Или мне нужно выполнить какое-то фоновое задание, которое периодически выполняет поиск IP-адреса в DNS и очищает пул соединений, если он изменился?