Насколько я понимаю, я могу использовать развертывание Multi-AZ RDS для HA и добавить реплики чтения, чтобы улучшить емкость и производительность чтения.Чтобы использовать реплики чтения, мне нужно будет поддерживать отдельный пул соединений с моим приложением исключительно для операций чтения.Однако из того, что я прочитал, видно, что Read Replication не работает, когда Multi-AZ RDS переключается на резервный экземпляр.Если это так:
- Как управлять пулом подключений для чтения в моем приложении?то есть) будут ли изменяться DNS-адреса реплик чтения и, следовательно, требовать изменения кода приложения для обновления пула соединений?
- Должен ли я иметь реплики чтения, уже созданные для резервного экземпляра, или я могу заново связать существующие реплики чтенияс резервом?
- Будут ли реплики чтения продолжать работать во время сбоя и эффективно обслуживать устаревшие данные моего приложения, пока я не обновлю пул соединений?