Как обработать пул подключений для чтения-реплики во время аварийного переключения нескольких AZ в AWS RDS? - PullRequest
1 голос
/ 06 мая 2019

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

  1. Как управлять пулом подключений для чтения в моем приложении?то есть) будут ли изменяться DNS-адреса реплик чтения и, следовательно, требовать изменения кода приложения для обновления пула соединений?
  2. Должен ли я иметь реплики чтения, уже созданные для резервного экземпляра, или я могу заново связать существующие реплики чтенияс резервом?
  3. Будут ли реплики чтения продолжать работать во время сбоя и эффективно обслуживать устаревшие данные моего приложения, пока я не обновлю пул соединений?
...